问题 单项选择题

执行下列代码段之后,变量z的值为______。 Public class Test8 { public static void main(String[] args){ int x=2; int y=3; int z=4; z-....= y-x--; System.out.println(z); }

A.1

B.2

C.3

D.4

答案

参考答案:D

解析: 表达式中的运算次序应该是先对y做减量运算,得到y=2,然后再取x的值x=2,做减法运算得到0,最后用z减去0,得到答案为4。

单项选择题
单项选择题