单选题
下列条件语句中,输出结果与其他语句不同的是
A、
if(a==0)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)printf("%d\n",x);else printf("%d\n",y);
【正确答案】
A
【答案解析】
解析:选项B、C)、D)这三条语句都是在变量不等于0的情况下,输出x:等于0的情况下输出y,而选项A则正好相反。
提交答案
关闭