a=4,b=5,c=0, !(a>b)+c-1 && b+c/2 ( ) 5

 我来答
一直很少提问的
2018-04-18 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:66
采纳率:50%
帮助的人:25.8万
展开全部
优先级()括号最优先!优先级第二。&&优先级最低。
你这个少了一个括号如果位置是这样的话。
(!(a>b)+c-1 && b+c/2 ( ) 结果为(a>b)的结果为0 所以 !0+c-1的值为0,0与任何的值做&&运算的值为真.
C++中的值,只要是表达逻辑的是0以外的值,结果都为真比如说: 3&&2的值为,真
,-1&&-2的值也为真。(0为假1为真)
enjoy就可认
2018-04-18 · TA获得超过104个赞
知道答主
回答量:64
采纳率:100%
帮助的人:13万
展开全部
如果输出该表达式的值的话应该是0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式