int a=8; a+=a-=a*a; 咋算? 3个回答 #热议# 普通体检能查出癌症吗? honwenle 2011-12-25 · TA获得超过977个赞 知道小有建树答主 回答量:658 采纳率:0% 帮助的人:423万 我也去答题访问个人页 关注 展开全部 拆开来算,运算是从右到左读的显示a*a,但是不赋值,结果64然后a-=(第一步的结果)即a=a-(第一步的结果),a=8-64=56最后a+=(第二步的结果)即a=a+(第二步的结果),因为第二步有进行复制,所以a=(-56)+(-56)=-112 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 q287910822 2011-12-25 · TA获得超过202个赞 知道小有建树答主 回答量:148 采纳率:41% 帮助的人:62.1万 我也去答题访问个人页 关注 展开全部 从最右边开始算起就是 a = a*a;a -= 64a = 8 - 64 ;a = -56;a = a + a;a = -112;a的值随着等号才改变 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 twdpg 2011-12-25 · 超过20用户采纳过TA的回答 知道答主 回答量:65 采纳率:100% 帮助的人:59.8万 我也去答题访问个人页 关注 展开全部 楼上正解 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-09-26 int a = 10;求++a、a++、--a、a--最好说明一下 2017-09-24 int a=5,b;b=(++a)+(a++),怎么计算? 10 2019-08-14 int a=1 ;(a++)*(++a)的值是多少?怎么算 20 2013-04-15 C++中 int a=12;a+=a-=a*=a怎么计算 28 2017-10-14 int a=2;a+=a-=-a*a++; a为多少?谢谢 33 2023-03-02 int a=5; a = a++ + ++a + ++a +(a+1); a最后等于多少?具体步骤是什么 2022-07-30 如果inta=2,那么a*++a和a*a++的值分别是多少,为什么? 2020-02-24 int a=2;a+=a*=a-=a*=3;a=? 4 更多类似问题 > 为你推荐: