问题
单项选择题
若定义int a=10,则表达式a+=a-*=a的值是( )。
A.0
B.-180
C.-100
D.-90
答案
参考答案:B
解析: 算术运算符的运算规则是:从右到左的原则。所以表达式中先计算a=a-a*a的值是-90,再计算a=a+a的值是-180。
若定义int a=10,则表达式a+=a-*=a的值是( )。
A.0
B.-180
C.-100
D.-90
参考答案:B
解析: 算术运算符的运算规则是:从右到左的原则。所以表达式中先计算a=a-a*a的值是-90,再计算a=a+a的值是-180。