C语言判断题,答案为对,求解释,谢谢

C语言判断题,答案为对,求解释,谢谢
已知a=3,b=4,c=5.则逻辑表达式a+b>c && b==c值为0.
小倾儿 1年前 已收到1个回答 举报

客家话一号 幼苗

共回答了18个问题采纳率:88.9% 举报

想要解决这个问题 先要搞清楚运算符优先级的问题
优先级重高到低顺序+ , >, ==, &&
&&操作符要两边都为真值才是1否则值为0
a+b值为7>c(5)为真这个表达式的值就为1
b==c(4==5)这个表达式显然不成立为假
所以整个表达式的值为0

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 4.185 s. - webmaster@yulucn.com