!(!x) 两次取反,所以表达式与x相同bool值,也就是说,x为非0则表达式为真,x为0则表达式为假.
A. x==0 x为非0则表达式为假,不同.
B. x==1 x为2则表达式为假,不同
C. x!=0 x为非0则表达式为真,x为0则表达式为假,相同.
D. x!=1 x为1则表达式为假,不同.
所以答案是C
!(!x) 两次取反,所以表达式与x相同bool值,也就是说,x为非0则表达式为真,x为0则表达式为假.
A. x==0 x为非0则表达式为假,不同.
B. x==1 x为2则表达式为假,不同
C. x!=0 x为非0则表达式为真,x为0则表达式为假,相同.
D. x!=1 x为1则表达式为假,不同.
所以答案是C