中易网

执行下列语句int a=8; a+=a-=a*a; 后,a的值是—————— 求执行 详细 步骤

答案:5  悬赏:60  
解决时间 2021-01-19 02:37
执行下列语句int a=8; a+=a-=a*a; 后,a的值是—————— 求执行 详细 步骤
最佳答案
a+=a-=a*a //先算a*a
a+=a-=64//算a-=64,即a=a-64=8-64=-56
a+=-56
a=a+(-56)=(-56)+(-56)=-112
全部回答
a*a=8*8=64
a-=16//a=a-64=8-64=-56
a+=a //a=a+a=(-56)+(-56)=-112
这样的问题不要深究
a*a=8*8=64;
a=a-64=8-64=-56;
a=a+(-56)=(-56)+(-56)=-112;
1、乘除优先,所有a*a先算,a这个时候变成64,
2、a-=a等价于a=8-a;a这是为-56;
3.a+=a等价于a=8+(-56);这时a=-48;
结果为-48;
-=和+=是从右到左运算的,*优先级最高。。所以
a*a=64;
a-=64->a=8-64=-56;
a+=-56->a=-56-56=-112
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
石家庄恒大城市广场这个地址在什么地方,我要
2018中国工商银行宁波分行春季各类业务岗位招
自学c/c++软件工程师.想干出个大事,27岁
CF英雄级近战武器麒麟刺怎么样
经济学中“垄断”的含意是什么?
重水真的可以当水喝吗
VC#.NET中使用水晶报表CrystalReportViewer时
爱爱爱,也许是爱爱爱,对你的爱爱爱,轻声说
我想在黑河娶个俄罗斯女人当老婆,容易吗
吸收和精馏的主要区别?
QQ被骗走了
个洞会不会影响很大呀,求高手
毛毛买了薯片和巧克力共七袋一共花了36元薯片
请教关于双硕士和双博士的问题
不可以(打三个0~9的数)
推荐资讯
黑龙江省牡丹江市以拥有什么文化遗产而被大家
颐和园的颐左半部分与巨字有什么区别
为什么pingpong经常要重新授权??我用的是wi
内墙工程量如何计算?
龙世界3的基本信息
观《孤独的牧羊人》有感作文400字
请问这个7M US Big kid换成中国的鞋码是多少
脑鸣和辐射有没有关系?
水培植物,水培植物有哪些,水培植物品种,花
萍兰干洗商店地址好找么,我有些事要过去
新人到底冰洁拿魔杖好还是法杖好假粉武器
静态工作点之间的关系.如果让求静态工作点的
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?