题目内容

以下程序执行后的输出结果是____。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. 编译时有错,无结果

有以下程序 void main( ) { int x=102,y=012; printf("%2d,%2d\n",x,y); } 执行后输出结果是___。

A. 10,01
B. 02,12
C. 102,10
D. 02,10

答案查题题库