问题 单项选择题

设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。

判断题
填空题