设有定义: int x=1,y=3; 分别单独计算下列表达式后,( )的计算结果可使x的值不等于6。 A. x=y+(int)6.9/2 B. x=y+2,x+y C. x-=-(--y+3) D. x=y%2 ? 2 * y : ++y
时间: 2023-02-06 14:19:05 浏览: 366
A. x=y (int)6.9/2
计算结果:x=3 (int)6.9/2=3
B. x=y 2,x y
计算结果:x=2,y=3
C. x-=-(--y 3)
计算结果:x=4
D. x=y%2 ? 2 * y : y
计算结果:x=3
由于 x=3 在计算结果中不等于 6,所以答案是 D.
阅读全文