问题
单项选择题
假定下列x和y均为int型变量,则不正确的赋值为 (46) 。
A.x+=y++
B.x++=y++
C.x=++y
D.x+=++y
答案
参考答案:B
解析: ++x表示先加1再进行其他运算,x++表示进行其他运算之后再进行加1,x+=y等价于x=(x+y),由此可以判断B选项不正确。
假定下列x和y均为int型变量,则不正确的赋值为 (46) 。
A.x+=y++
B.x++=y++
C.x=++y
D.x+=++y
参考答案:B
解析: ++x表示先加1再进行其他运算,x++表示进行其他运算之后再进行加1,x+=y等价于x=(x+y),由此可以判断B选项不正确。