题目内容

以下程序的输出结果是()。#includevoid 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;case 3:a++:b}printf(“a%d,b=%d”,a,b);}

A. a=1,b=0
B. a=2,b=1
C. a=1,b=1
D. a=2,b=2

查看答案
更多问题

以下程序的输出结果是()。#includevoid main(){int a=2,b=-1,c=2;if(a

A. 0
B. 1
C. 2
D. 3

以下程序的输出结果是()。#includevoid main(){int w=4,x=3,y=2,z=1;printf(”%d\n”,(w

A. 1
B. 2
C. 3
D. 4

如下程序的输出结果是()。#include int main(void){ int x=1,a=0,b=0;switch(x){ case 0:b++;case 1:a++;case 2:a++;b++;}printf(”a=%d,b=%d\n”,a,b);return 0;}

A. a=2,b=1
B. a=1,b=1
C. a=1,b=0
D. a=2,b=2

如下程序的输出结果是()。#includevoid main(){ float x=2.0,y;if(x<0.0)y=0.O;else if(x<10.0)y=1.0/x;else y=1.0;printf(”%f\n”,y);}

A. 0.000000
B. O.250000
C. O.500000
D. 1.000000

答案查题题库