C语言中X&&1等价于什么?A.x!=0 B.x==0 C.x!=-1 D.x==-1

问题描述:

C语言中X&&1等价于什么?A.x!=0 B.x==0 C.x!=-1 D.x==-1

选A,&&表达式是实质上是一个判断:就是当作有两边的操作数都为真时,结果才为真.
这里X&&1,右边已经是真值,如果你需要X&&1返回的是真值,那么x就不能为0.也就是选A了.