已知“int a=6;”则执行“a+=a—=a*a;”语句后,a的值为( )。

admin2017-02-28  6

问题 已知“int a=6;”则执行“a+=a—=a*a;”语句后,a的值为(    )。

选项 A、36
B、0
C、—24
D、—60

答案D

解析 此题考查的是赋值表达式。执行语句“a+=a.=a*a:”时,首先执行“a=a—a*a=—30”,然后执行“a=a+a=—60"。
转载请注明原文地址:https://kaotiyun.com/show/hMID777K
0

随机试题
最新回复(0)