问题 单项选择题

变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是( )。

A.a.b
B.a||b
C.a&b
D.a<<4

答案

参考答案:A

解析: A选项中a^b=10101101,选项B中a||b=11111101,选项C中a&b=01010000,选项D中a<<4=11010000,故选项A正确。

填空题
问答题 简答题