设有定义“int x=3,y=4,z=1;”,则表达式“!(x+y)+z-1&&y+z/2”值为()

设有定义“int x=3,y=4,z=1;”,则表达式“!(x+y)+z-1&&y+z/2”值为()


A、

0


B、

1


C、

2


D、

6


【正确答案】:A
【题目解析】:

表达式“!(x+y)+z-1&&y+z/2”,x+y不为零,则 !(x+y)为零,&&条件判断,左侧为零,表达式为零