已知int a=6:则执行a+=a—=a*a;a的值为( )。

admin2017-12-03  10

问题 已知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+=a;而a—=a*a;a=6—6*6=—30;a+=a;a=a+a=—30+(—30):—60。
转载请注明原文地址:https://kaotiyun.com/show/zmmq777K
0

相关试题推荐
最新回复(0)