单选题
设x为int型变量,则执行以下语句后,x的值为______。
x=10;x+x-=x-x;
A、
10
B、
20
C、
40
D、
30
【正确答案】
B
【答案解析】
[解析] 赋值运算符按照“从右往左”的结合顺序。因此,先执行x-=x-x,即x=x-(x-x)=10;再执行x+=x,即x=x+x=20,故正确选项为B。
提交答案
关闭