问题
单项选择题
表达式a+=a-=a=9的值是
A.9
B.-9
C.18
D.0
答案
参考答案:D
解析: 赋值运算结合性是从右到左,所以先做“a=9”,再做“a-=a”,展开得到等价的表示为“a=a-a”,所以a的值变为0,最后做“a+=a”,即a=a+a=0+0=0。
表达式a+=a-=a=9的值是
A.9
B.-9
C.18
D.0
参考答案:D
解析: 赋值运算结合性是从右到左,所以先做“a=9”,再做“a-=a”,展开得到等价的表示为“a=a-a”,所以a的值变为0,最后做“a+=a”,即a=a+a=0+0=0。