有以下程序,执行后输出结果是_____。void main() { int i; for(i=0;i<3;i++) switch(i) { case 1: printf("%d",i); case 2: printf("%d",i); default: printf("%d",i); } }
A. 011122
B. 012
C. 012020
D. 120
查看答案
以下程序执行后的输出结果是____。void main() { int i; for(i=1;i<40;i++) { if(i++%5==0) if(++i%8==0) printf("%d ",i); } printf("\n");}A
A. 5
B. 24
C. 32
D. 40
读程序,程序的输出结果是______。 void main() { int x=1, y=0, a=0, b=0; switch(x) { case 1: switch(y) { case 0: a++;break; case 1: b++;break; } case 2: a++; b++; break; } printf("a=%d, b=%d\n",a,b); }
A. a=2, b=1
B. a=1, b=1
C. a=1, b=0
D. a=2, b=2
有如下程序运行后,输出结果是_____。 void main() { float x=2.0,y; if(x<0.0) y=0.0; else if(x<10.0) y=1.0/x; else y=1.0; printf("%f\n",y); }
A. 0.000000
B. 0.250000
C. 0.500000
D. 1.000000
以下程序执行后输出结果是_____。 void main() { int a=5,b=4,c=3,d=2; if(a>b>c) printf("%d\n",d); else if((c-1>= d)==1) printf("%d\n",d+1); else printf("%d\n",d+2); }
A. 2
B. 3
C. 4
D. 编译时有错,无结果