若有定义int a=1,b=2,c=3;则执行表达式(a=b+c)||(++b)后a,b,c的值 我想要解题的过程,那个式子怎么看... 我想要解题的过程,那个式子怎么看 展开 我来答 2个回答 #热议# 什么是淋病?哪些行为会感染淋病? 纳语天承福 2019-10-26 · TA获得超过3944个赞 知道大有可为答主 回答量:3163 采纳率:28% 帮助的人:180万 我也去答题访问个人页 关注 展开全部 我用gcc3.4.2和vc6.0编译后的结果都是5,2,3因为||号,只执行了前面的部分,a=b+c已经返回了结果“真”,所以没有执行++b部分的。很可能是编译器进行了优化的结果。不知道你用的编译器是什么。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 戈恒史乐 2019-03-11 · TA获得超过3670个赞 知道大有可为答主 回答量:2989 采纳率:32% 帮助的人:388万 我也去答题访问个人页 关注 展开全部 1。b+c=5将5赋值给a2.a=5为真||短路或所以不执行++bb依然为2所以有a=5b=2c=3; 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2020-08-04 若有定义int a=1,b=2,c=3则执行表达式(a=b+... 8 2018-04-10 若有定义:int a,b; 则表达式(a=2,b=5,a*2... 7 2014-02-23 若有定义int a=1,b=2,c=3;则执行表达式(a=b... 13 2014-03-27 若有定义int a=1,b=2,c=3则执行表达式(a=b+... 14 2013-09-19 int a=1,b=2,c=3; 执行表达式(a=b+c)|... 2019-12-15 设int a=1, b=2 , c=3; 执行表达式(a>b... 1 2020-04-25 若有int a=1,b=2,c=3,d=4;则执行表达式a&... 17 2016-07-03 设int a, b=2, c=3;执行表达式a=(b<c)?... 4 更多类似问题 > 为你推荐: