已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值为,
答案:2 悬赏:10 手机版
解决时间 2021-02-16 06:43
- 提问者网友:寂寞梧桐
- 2021-02-15 11:46
已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值为,
最佳答案
- 五星知识达人网友:摆渡翁
- 2021-02-15 11:58
本题目主要考查运算符优先级的问题.此题目涉及的运算符优先级如下(由高到低):! ,/, + - , &&. 所以表达式可以写成这种形式:(!(x+y)+z-1)&&(y+z/2).计算顺序为: !(x+y)+z-1 = !7 + 5 - 1 = 0 + 5 - 1 = 4 y+z/2 = 4 + 5/2 = 4 + 2 = 6 4&&6 = 1 所以最后结果为1.在VC6.0下运行结果如下图: 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值为,(图1)答案网 www.Zqnf.com 答案网 www.Zqnf.com
全部回答
- 1楼网友:夜风逐马
- 2021-02-15 13:11
就是这个解释
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯