问题
单项选择题
整型变量x和y的值相等并且为非零值,则下面选项中,结果一定为零的表达式是( )。
A.x|y
B.x^y
C.x||y
D.x&y
答案
参考答案:B
解析: 两个相同的数位或和位与的结果还是这个数,所以选项A和D都不正确。两个非0的数逻辑或的结果为真,也就是1,所以选项C不正确。位异或是当两个数对应位的值不同时该位结果为1,相同时该位结果为0,两个相同的数的所有对应位都相同,所以结果肯定为0。故应该选择B。