问题
单项选择题
设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是( )。
A) c1^c2
B) c1&c2
C) ~c2
D) c1|c2
答案
参考答案:A
解析: 本题考的是位运算。“^’是按位异或运算,当对应位上的二进制数值相同时,异或的结果为0,对应位上的二进制数值不同时,异或的结果为1,因为c1、c2的值相同,所以异或的结果为0,所以A)为正确答案。
设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是( )。
A) c1^c2
B) c1&c2
C) ~c2
D) c1|c2
参考答案:A
解析: 本题考的是位运算。“^’是按位异或运算,当对应位上的二进制数值相同时,异或的结果为0,对应位上的二进制数值不同时,异或的结果为1,因为c1、c2的值相同,所以异或的结果为0,所以A)为正确答案。