题目内容

以下程序:main(){int x,y,z;x=10 , y=-15 , z=3;if( (x+y) > z ){ x=x*2 ; }else{ x=x*5 ; }printf(“%d\n”,x);}执行后输出结果是____。

A. 50
B. 20
C. 10
D. 15

查看答案
更多问题

以下程序:main(){int x=5,y=4,z=3;if (x < (y+z) ){ printf("* * * *"); }else{ printf("# # # #"); }}执行后输出结果是____。

A. * * * *
B. 无结果输出
C.
G. 存在语法错误

以下程序:main(){int x=0,y=0,z=0;switch(x){ case 0:x++;break;case 1:y++;break;case 2:z++;break;}printf(“%d\n”,x+y+z);}执行后输出结果是___。

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

以下程序:main(){float x=2.0, y;if (x<0.0){ y=0.0; }else if(x<10.0){ y=3.0; }else{ y=1.0; }printf(“%f\n”,y);}执行后输出结果是___。

A. 3.000000
B. 0.250000
C. 0.500000
D. 1.000000

语句”if(!X);”中的表达式”!X”等价于_____。

A. X==0
B. X!=0
C. X!=1
D. X==1

答案查题题库