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

admin2016-04-07  28

问题 若有定义语句: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/3CDp777K
0

最新回复(0)