问题 单项选择题

整型变量x和y的值相等并且为非零值,则下面选项中,结果一定为零的表达式是( )。

A.x|y

B.x^y

C.x||y

D.x&y

答案

参考答案:B

解析: 两个相同的数位或和位与的结果还是这个数,所以选项A和D都不正确。两个非0的数逻辑或的结果为真,也就是1,所以选项C不正确。位异或是当两个数对应位的值不同时该位结果为1,相同时该位结果为0,两个相同的数的所有对应位都相同,所以结果肯定为0。故应该选择B。

单项选择题
单项选择题