选择题
13.
若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是______。
A、
-3
B、
9
C、
-12
D、
6
【正确答案】
C
【答案解析】
在表达式中,+=和-=的优先级相同,按从右到左的结合方向运算,而*的优先级最高,表达式写成a=a+(a-(a*a)),代入3可得-12。
提交答案
关闭