C中,等价于(3<=4)||3,等价于1||3,所以为真。不懂为什么
因为3<=4为真所以是1,1||3有一个为真就为真
因为3<=4为真,所有的真都是1,后面是或的关系,有一个为真,整个结果就为真
在c语言里面,零代表假,非零代表真,所以3就是真
回复 牛菁:谢谢
下列关系表达式中,结果为“假”的是 ______ 。 A. (3+4)>6 B. (3!=4)>2 C. 3<=4||3 D. (3<4)==1
答案:B
解析:A等价于7>6,为真。B等价于1>2,所以为假。C中,等价于(3<=4)||3,等价于1||3,所以为真。D中,3<4为真,所以等价于1==1,因此为真。因此选B。