首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的功能是进行位运算: main() {unsigned char a,b; a=7∧3;b=~4 & 3; printf("%d%d\n",a,B) ; } 程序运行后的输出结果是 ______。
以下程序的功能是进行位运算: main() {unsigned char a,b; a=7∧3;b=~4 & 3; printf("%d%d\n",a,B) ; } 程序运行后的输出结果是 ______。
admin
2013-02-23
20
问题
以下程序的功能是进行位运算: main() {unsigned char a,b; a=7∧3;b=~4 & 3; printf("%d%d\n",a,B) ; } 程序运行后的输出结果是 ______。
选项
A、4 3
B、7 3
C、7 0
D、4 0
答案
A
解析
C语言提供六种位运算符,按优先级由高到低的顺序分别为:取反(-)→左移(<<)和右移(>>)→按位与(&)→按位异或(∧)→按位或(|)。”∧”是按位异或运算,当对应位上的二进制数值相同时,异或的结果为0,对应位上的二进制数值不同时,异或的结果为1,本题“7∧3”相当于0111∧0011,所以a的值为4;“&”是按位与运算符,只有当所有对应位上的数值都为1时,结果才为1;"-"是按位取反。题中“-4&3”相当于1011&0011=0011,所以b的值为 3。
转载请注明原文地址:https://kaotiyun.com/show/a2Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义和语句,则输出结果是(口代表空格)______。chars[10];s="abcd";printf("%s\n",s);
设x、y、t均为int型变量,执行以下语句后,y的值为______。x=y=3;t=++x||++y;
关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、【】和自定义完整性。
设有以下说明语句:structex{intx;floaty;charz;}example;在下面的叙述中,不正确的一条是______。
以下程序段执行后,a的值为______。int*p,a=10,b=1;p=&a;a=*p+b;
以下程序执行后,sum的值是______。main(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}
以下程序运行后的输出结果是______。intd=1;fun(intp){staticintd=5;d+=p;printf("%d",d);returnd;}main()
以下函数值的类型是______。fun(floatx){floaty;y=3*x-4;returny;}
已知各变量的类型说明如下:intk,a,b;unsignedlongw=5;doublex=142;则以下不符合c语言语法的表达式是______。
随机试题
根据《锅炉压力容器焊工考试规则》。的规定,lCrl8Ni9Ti考试合格后,可免去Q235一A的考试。()
女性,54岁,近1周发作性晕厥4次,给予24小时动态心电图监测,其主要目的是明确
出生后面部的生长发育,长度、宽度、高度的增长,幅度最大的是
属于烷化剂类的抗癌药是
男,45岁。肝炎病史20余年,近2个月来出现右侧季肋部持续胀痛,伴厌食、乏力和腹胀。查体:右侧肋缘下可触及到肿大的肝脏,质地坚硬,边缘不规则,AFP>1000μg/L。有确定诊断意义的检查是
普遍优惠制
“个人的抱负不可能孤立地实现,只有把它同时代和人民的要求结合起来,用自己的知识和本领为祖国为人民服务,才能使自身价值得到充分实现。”这句话的含义是()
下面关于数组的初始化正确的是( )。
Ourerawitnessesmanycaseswhereourownlibertycontradictswithothers’.Hereisanexampletoshowthisdelicateissue.A
MostAmericansretireaftertheageofsixty.Theusualageofretirementis65,althoughsomepeopleretireat55oryounger.O
最新回复
(
0
)