问题
单项选择题
设int x=2,y=1;表达式(!x||y--)的值是( )。
A.0
B.1
C.2
D.-1
答案
参考答案:B
解析: 因x为2.所以!x表达式值为0,因y为1,y--表达式的值为1然后自减1,y为0,所以!x||y--表达式的值为1。
设int x=2,y=1;表达式(!x||y--)的值是( )。
A.0
B.1
C.2
D.-1
参考答案:B
解析: 因x为2.所以!x表达式值为0,因y为1,y--表达式的值为1然后自减1,y为0,所以!x||y--表达式的值为1。