若有定义语句:int a=12;,则执行语句:a+= a-= a*a;后,a的值是

admin2020-06-16  31

问题 若有定义语句:int a=12;,则执行语句:a+= a-= a*a;后,a的值是

选项 A、-264
B、552
C、144
D、264

答案A

解析 赋值运算结合性为自右向左,a+=a-=a*a相当于a=a-a*a,a=a+a;自右向左计算过程为a=a-a*a=-132,a=a+a=-264,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/idCp777K
0

最新回复(0)