单项选择题
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000.若要求将a的高4位取反,低4位不变,所要执行的运算是
A.a^b
B.a|b
C.a&b
D.a<<4
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下面选项中关于位运算的叙述正确的是
A.位运算符都需要两个操作数
B.左移运算的结果总是原操作数据2倍
C.右移运算时,高位总是补0
D.位运算的对象只能是整型或字符型数据
点击查看答案&解析
单项选择题
有以下程序 main() {unsigned char a=2,b=4,c=5,d; d=a|b;d&=c; printf( %d\n ,d);} 程序运行后的输出结果是
A.3
B.5
C.4
D.6
点击查看答案&解析
相关试题
有以下程序#include main(){char a=...
有以下程序#includemain(){ int a=...
有以下程序 main(){int a=1,b=2...
若有以下程序段 int r=8; printf( ...