6. 已有定义:int x=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是

 我来答
要个长长的名字
2011-11-24
知道答主
回答量:11
采纳率:0%
帮助的人:10.4万
展开全部
计算顺序的问题:
!(x+y)=0 , !(x+y)+z-1=4;

y+z/2=6;

!(x+y)+z-1&&y+z/2 = 4&&6 =1

不信可自己用vc测试一次
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1a2d3e
2011-11-24 · TA获得超过538个赞
知道小有建树答主
回答量:441
采纳率:0%
帮助的人:358万
展开全部
这题涉及到运算符的优先级:!,算术运算符,关系运算符,&&||,?::,赋值运算符。这是基本的先后顺序。那么!(x+y)=0,z-1=4,0+4=4,4&&4=1,z/2=2,1+2=3,所以最后的结果是3。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
汪好帅
2011-11-24 · TA获得超过2832个赞
知道大有可为答主
回答量:1177
采纳率:0%
帮助的人:1526万
展开全部
!(x+y) = 0
z = 5
1&&y = 1
z/2 = 2
结果为0+5-1+2 =6
望采纳
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
thompson2002
2011-11-24 · TA获得超过176个赞
知道小有建树答主
回答量:307
采纳率:0%
帮助的人:258万
展开全部
结果为1.
&&的优先级最低
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式