已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是1,为什么 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 表达式 定义 int x+y z-1&&y+z 搜索资料 2个回答 #热议# 空调使用不当可能引发哪些疾病? 蛋壳儿漂 2010-08-19 · TA获得超过1160个赞 知道小有建树答主 回答量:433 采纳率:0% 帮助的人:600万 我也去答题访问个人页 关注 展开全部 你这个是c语言吧。你可以看看布尔值其他类型的转换规则。表达式!(x+y)+z-1&&y+z/2的值只可能是0和1,也就是假和真。这里是表达式条件满足,所以是1。!(x+y)+z-1和y+z/2分别判断是0还是1,然后再进行逻辑与&&运算。C语言当中,整数转布尔值的时候是非0转1,0转0吧。按这个规则来的。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 百度网友dd16854 2010-08-19 · TA获得超过446个赞 知道小有建树答主 回答量:316 采纳率:0% 帮助的人:456万 我也去答题访问个人页 关注 展开全部 !(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的时候结果就为04和6都不为0,所以结果为1 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2021-05-30 .已知有声明“int x=3,y=4,z;”表达式“z=1/2*(x+y);”后? 2023-06-18 intx=3,y=4,z=5;写出下列表达式的值(1)(x&&y)==(x||z);的值是? 2022-03-20 .已知有声明“int x=3,y=4,z;”表达式“z=1/2*(x+y);”后? 2022-10-21 int x=4,y=2,z=3:x=(y+z)则z的值为___. 2023-01-02 若有定义+int+y=2,+z=4;则表达式z?y++:--y的值是 2022-05-22 已知 int x=1,y=1,z=1;表达式“x+++y+++z++"的值为多少,详细解及思路 2010-08-26 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值为,求详细解 13 2011-02-24 已有定义:int x=3,y=4,z=5 则表达式!(x+y)+z-1&&y+z/2的值是,这个怎样求,想要具体的求解过程。 29 更多类似问题 > 为你推荐: