问题
单项选择题
以下程序中C的二进制值是( )。 char a=2,b=4,c; c=a^b>>2
A.00000011
B.00010100
C.000111100
D.000l 1000
答案
参考答案:A
解析: 本题主要考查按位异或和右移运算。b=4的二进制为00000100,b>>2后为00000001,a=2的二进制为00000010,两者异或为00000011。
以下程序中C的二进制值是( )。 char a=2,b=4,c; c=a^b>>2
A.00000011
B.00010100
C.000111100
D.000l 1000
参考答案:A
解析: 本题主要考查按位异或和右移运算。b=4的二进制为00000100,b>>2后为00000001,a=2的二进制为00000010,两者异或为00000011。