int a,b,c;a=b=c=1;++a||++b&&++c;计算后a,b,c的值 我来答 1个回答 #热议# 空调使用不当可能引发哪些疾病? 寿秀珍戚璧 2020-03-10 · TA获得超过3.7万个赞 知道大有可为答主 回答量:1.2万 采纳率:31% 帮助的人:799万 我也去答题访问个人页 关注 展开全部 当然不是这样。在c语言中,&&的优先级比||高,所以当这两个一起出现的时候,是先算&&再算||,当然,||在c语言也有个陷阱。就是当||的前半部分为真的时候,就不执行后半部,只有前半部分为假的时候才执行后半部分。本题中:a=b=c=1;于是a,b,c的值都是1,++a||++b&&++c;中,&&的优先级高,所以先算++b&&++c, 再跟++a做||运算。于是++a是||的前半部分。而++a的值此时是2,a的值就是2,即为真。于是就不做后半部分的运算。也就没有++b&&++c的运算。于是b,c的值还是都为1.这下明名为什么是a=2b=1c=1,而不是a,b,c都为2的原因了吧。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 云汉芯城(上海)互联网..广告2024-10-25采购电子元器件,认准云汉芯城!1.7亿条累计电子元器件库存信息,1片起订,原厂正品,来就送818元大礼包,欢迎在线咨询及订购!www.ickey.cn 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容c语言是什么每天免费网上学习c语言是什么免费网上学习c语言是什么,国内讲师机构专业授课,适合从基础学习,挑战从入门到熟练运用,海量c语言是什么学习 从入门到编程技术高超 C语言编程能力快速提升www.huke88.com广告amp-型号齐全-价格合理-品质保障东莞市捷仕伟连接器有限公司是一家集开发,生产,销售,服务为一体的专业连接器生产厂家.amp,线对板连接器,pcb板连接器,电脑连接器,汽车接插件,车用连接器www.cjst-dg.com广告赫联 - Heilind全球TE产品首屈一指的分销商23个销售点,3个倉库,可为你不间断供货www.heilindmarketing.com广告 其他类似问题 2021-10-20 假设inta=1,b=2,c=3,求下列表达式的值.(1)a&&(a>b)||!(c) (2) !((a<b)?b++:++a)||(c>b) 2 2021-09-10 c语言中int a,b=1; a=(b++)+(++b)-(--b);,为什么a的值是1,最好把过程说明一下,急求! 2023-02-28 int+a+=1;+int+b,c;+b=a;+c=b;+a=b+c;+问,a,b,c现在的值? 2023-03-12 16.已知: int a= ` A` ,b=3, c=E ,表达式b+c-a? 2023-03-05 6.有 int a=2,b=3,c=4 ;表达式 ab/c-a 的值为:C-|||-A. -0.5? 2021-09-11 c语言中int a,b=1; a=(b++)+(++b)-(--b);,为什么a的值是1,最好把过程说明一下,急求! 2023-04-23 设int a=1,b=2,c=4;经过表达式(c=a!=b)&&(a==b)&&(c=b)运算后,a、b和C的值分别是( ) 2022-09-07 有定义int a=2,b=3,c=10;则计算表达式 a+=b+2,c-=a+1 后c的值是 更多类似问题 > 为你推荐: