定义: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的值是
要求说具体算法
其他人气:200 ℃时间:2020-04-05 22:50:37
优质解答
这里涉及到的运算符:!() + - && /
优先级:() !/ + - &&
x=3,y=4,z=5
!(x+y)+z-1&&y+z/2
!(3+4)+5-1&&4+5/2
所以表达式计算步骤为
!(3+4)+5-1&&4+5/2 -> !7+5-1&&4+5/2
!7为 0
-> 0+5-1&&4+5/2
5/2 整数除整数得整数 2
-> 0+5-1&&4+2
-> 4&&6
逻辑运算 &&
所以是1
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版