若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是( )。

A.-3B.9C.-12D.6...
2026年09月25日 04:55
有1个网友回答
网友(1):

【答案】:C

C。【解析】在表达式中,其++,--的优先级相同,按从右到左的结合方向运算,而*的优先级最高,表达式写成a-a十(a-(a*a)),代入3可得-12。