解析 D 正确答案:D解析:选项A)的语句表示若a非0,则输出x的值,否则输出y的值;选项B)的语句表示如果a等于o,则输出y的值,否则输出x的值,与选项A)等价;选项C)的语句表示如果a不等于0,则输出x,否则输出y,与选项A)、B)相同;选项D)的语句表示如果a为0,则输出x,否则输出y,与前三个选项都不同。
A. if(a) printf(“%d\n”,x); else printf(“%d\n”,y); B. if(a==O) printf(“%d\n”,y); else printf(“%d\n”,x); C. if(a!=0) printf(“%d\n”,x); else printf(“%d\n”,y); D. if(a==0) printf(“%d\n”,x); E. lse printf(“%d\n”,y); ...
中,功能与其他语句不同的是(A)if(a) printf("%d\n",x); else printf("%d\n",y);(B)if(a==0) printf("%d\n",y); else printf("%d\n",x);(C)if(a!=0) printf("%d\n",x); else printf("%d\n",y);(D)if(a==0) printf("%d\n",x); else printf("%d\n",y);为什么是D?
if(a!一0)printf("%d n",x); else print[("%a\n",y) D. if(a=O)print[("%d n",x); E. lse printf("%d\n",y) 相关知识点: 试题来源: 解析 D 主要考查if判断语句,A选项if(a),如果a为真,则输出X,否则输出Y。B选项if(a= =0),如果a恒等于0,则输出 Y,否则输出 X。C选项a(...
if(a==0) printf("%d\n",x); //如果a等于0,则执行printf("%d\n",x),以int类型输出x的值 else printf("%d\n",y); //如果a不等于0,则执行printf("%d\n",y),以int类型输出y的值
这条语句的意思是:如果a不等于0,输出整数x并换行;如果a等于0,输出整数y并换行。
if ( a==0 ) printf(“%d\n”, y); else printf(“%d\n”, x); C. if ( a!=0 ) printf(“%d\n”, x); else printf(“%d\n”, y); D. if ( a ) printf(“%d\n”, x); E. lse printf(“%d\n”, y); 相关知识点: ...
楼主问的是什么???纳尼???两句的意思是如果a等于0,则输出x,否则输出y
D)if(a==0) printf("%d\n",x); else printf("%d\n",y);为什么要选D啊?和B就交换了个XY,为什么功能就不一样了? 相关知识点: 试题来源: 解析 A:如果a为真(不等于0就为真),就打印x,否则打印y; B:如果a等于0;就打印y,否则打印x; C:如果a不等于0,就打印x,否则打印y; D:如果a...
A. if(a!=0)printf(“%d\n”,x);else prinff(“%d\n”,y);R)if f a==0)prinff(“%d\n”,y);else printf(“%d\n”,x); B. if(a==0)printf(“%d\n”,x);else printf(“%d\n”,y); C. if( D. printf(“%d\n”,x);else printf(“%d\n”,y); ...