C语言判断题,答案为对,求解释,谢谢已知a=3,b=4,c=5.则逻辑表达式a+b>c && b==c值为0.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 21:55:01

C语言判断题,答案为对,求解释,谢谢已知a=3,b=4,c=5.则逻辑表达式a+b>c && b==c值为0.
C语言判断题,答案为对,求解释,谢谢
已知a=3,b=4,c=5.则逻辑表达式a+b>c && b==c值为0.

C语言判断题,答案为对,求解释,谢谢已知a=3,b=4,c=5.则逻辑表达式a+b>c && b==c值为0.
想要解决这个问题 先要搞清楚运算符优先级的问题
优先级重高到低顺序+ , >, ==, &&
&&操作符要两边都为真值才是1否则值为0
a+b值为7>c(5)为真这个表达式的值就为1
b==c(4==5)这个表达式显然不成立为假
所以整个表达式的值为0