若欲表示在if后a不等于0的关系,则能正确表示这一关系的表达式为() ,

问题描述:

若欲表示在if后a不等于0的关系,则能正确表示这一关系的表达式为() ,
(A)a0
(B)!a
(C)a=0
(D)a

选D.if (),这个语句,括号里的值若为1,那么则为真,条件满足,执行下一句.若括号里的值为0,则条件不满足,继续判断下一个条件或结束.题中说“表示在if后a不等于0的关系”即if(a != 0),a不为0,那么,括号中的条件的真假就取决于a的值,答案D满足题意.