设x为int型变量,则执行以下语句段,x的值为()

int x=10;
x += x -= x-x;
A. 30   
B. 20    
C. 40    
D. 10

参考答案

x += x -= x - x; 等价于 x = x + (x -= x - x); 等价于 x = x + (x - (x - x)); 等价于 x = 10 + 10 - (10 - 10);

答案是20,选B


results matching ""

    No results matching ""