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