A、if(a)printf("%d n",x); else print[("%d\n",y)
B、if(a=0)pritf("%d n",y); else print[("%d\n",x)
C、if(a!一0)printf("%d n",x); else print[("%a\n",y)
D、if(a=O)print[("%d n",x); else printf("%d\n",y)
查看答案
正确答案
试题解析
主要考查if判断语句,A选项if(a),如果a为真,则输出X,否则输出Y。B选项if(a==0),如果a恒等于0,则输出Y,否则输出X。C选项a(!=o),如果a不等于0,则输出X,否则输出y。D选项if(a==0),如果a恒等于0,则输出X,否则输出y。由以上结论可知,输出结果不同的为D选项。