C的逻辑表达式 a=3,b=4,c=5 !(a>b)&&!c||1 !是什么意思是否得意思吗

如题所述

等价于这个((!(a>b))&&!c)||1
末尾有一个1,前面有一个 逻辑或,结果肯定是 true
强烈同意楼上观点
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-06
!就是逻辑非,a=0; !a =1追问

!(a>b)是0
!c也是0
那!(a>b)&&!c 也就是0
!(a>b)&&!c||1 ! 也就是0 可是答案是1 我哪里想错了

第2个回答  2011-08-06
强烈谴责C教学和考试中出这种带有歧义的无聊的运算顺序题!!!应用开发实战中都没啥用!