已有定义:int x=3,y=4,z=5 则表达式!(x+y)+z-1&&y+z/2的值是,这个怎样求,想要具体的求解过

已有定义:int x=3,y=4,z=5 则表达式!(x+y)+z-1&&y+z/2的值是,这个怎样求,想要具体的求解过程.
shy53807 1年前 已收到1个回答 举报

suncsea 幼苗

共回答了11个问题采纳率:63.6% 举报

!(x+y)+z-1&&y+z/2
=!(3+4)+5-1&&4+5/2
=!7+5-1&&4+5/2
=0+4&&4+5/2
=4&&6
=1
运算符的优先级:
()最高,下来是!下来是+,-,*,/,最后是&&
逻辑与在左边右边只要有一个0的时候结果就为0
4和6都不为0,所以结果为1

1年前

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