问题描述: 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值为, 1个回答 分类:数学 2014-11-17 问题解答: 我来补答 本题目主要考查运算符优先级的问题.此题目涉及的运算符优先级如下(由高到低):! ,/, + - , &&. 所以表达式可以写成这种形式:(!(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下运行结果如下图: 展开全文阅读