以下程序的执行结果是( )。
A: nclude
B: in( ) { int a,b,c,d,x; a=c=0; b=1; d=20; if (a) d=d-10; else if(!b) if (!c) x=15; else x=25; printf("d=%d\n",d); }
C: d=20
D: d=10
E: d=15
F: 25
A: nclude
B: in( ) { int a,b,c,d,x; a=c=0; b=1; d=20; if (a) d=d-10; else if(!b) if (!c) x=15; else x=25; printf("d=%d\n",d); }
C: d=20
D: d=10
E: d=15
F: 25
举一反三
- 下面程序输出结果是__________。intmain(void){inta=0,b=1,c=0,d=20,x=100;if(a)x=d-10;elseif(!b)if(!c)x=15;elsex=20;printf(“%d”,x);return0;? 20|100|25|15
- 程序执行后X的值是______。#include "stdio.h"void main(){int x=100,a=10,b=20;int v1=5,v2=0;if(a<;b)if(b!=15)if(!v1)x=1;else if(v2)x=10;printf("%d",x);} (1.0) A: 1 B: 10 C: 20 D: 100
- 有以下程序 #include main() { int x; scanf("%d",&x); if(x>10) printf("1"); else if(x>20) printf("2"); else if(x>30) printf("3"); } 若运行时输入:35,则输出结果是
- 有代码片段:var x=10,y=15,z=20; if(x<=y){ document.write(y); } else{ document.write(x); } 输出结果是:( )。 A: 10 B: 15 C: 20 D:
- 执行下列程序段,若从键盘输入-10,则结果是【 】main(){ int x,y; scanf('%d',&x); if(x>0) y=1; else if(x==0) y=0; else y=-1; printf('%d',y);} A: 1 B: 0 C: -1 D: 其它答案都不正确