首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的功能是进行位运算: 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
54
问题
以下程序的功能是进行位运算: 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全国计算机二级
相关试题推荐
以下程序的输出结果是______。longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main(){printf("%ld\n",fun(3
下列程序的输出结果是______。main(){inta=12,b=12;printf("%d%d\n",--a,++b);
数据管理技术随着计算机技术的发展而发展。数据库阶段具有许多特点,但下面列出的特点中,______不是数据库阶段的特点。
没有chara,b;,若要通过a&b运算屏蔽掉a中的其他位,只保留第2位和笫8位(右起为第1位),则b的二进制是【】。
以下程序运行后,输出结果是______。#include<stdio.h>#definePT5.5#difineS(x)PT*x*xmain(){inta=1,b=2;printf("%4
请选出以下程序段的输出结果______。#include<stdio.h>#defineMIN(x,y)(x)<(y)?(x):(y)main(){inti,j,k;i=10;j=15;k=10*M
以下程序段有错,错误原因是______。main(){int*p,i;char*q,ch;p=&i;q=&ch;*p=40;*p=*q;}
有以下程序段:intk=0;while(k=1)k++;while循环执行的次数是______。
以下程序段的while循环执行的次数是______。intk=0;while(k=1)k++;
已知head指向一个带头结点的单向链表,链表中每个结点包含数据域(data)和指针域(next),数据域为整型。以下函数求出链表中所有链结点数据域的和值,作为函数值返回。请在下划线内填入正确内容。{intdata;structlink*nex
随机试题
首倡表现论的理论家是_______。
下列关于护患关系的理解不正确的是()。
某地2003年平均人口数为100000人,该地防疫站收到2003年发病的菌痢传染病报告卡323张,剔除重复,实际报告的菌痢病人为260人,在此260人中有3人发病2次,则该地菌痢的报告发病率为
编码HIV的逆转录酶对病毒基因组转录的调控起作用的长末端重复序列
申请建造师注册的下列人员中,甲曾因执业活动受到过刑事处罚,乙于2007年4月1日因违规被吊销了注册证书,丙于2008年6月3日曾因其他原因受到过刑事处罚,丁不符合法定条件但获得了注册许可。
港口与航道工程安全生产要求中,构件安装作业应根据设计构件的类型、外形尺寸、重量和安装部位等要求,结合施工现场条件,(),合理选择安装船机和吊具索具。
云计算里面面临的一个很大的问题,就是()问题和安全问题。
【2015年广西.单选】《中小学教师职业道德规范》对教师“终身学习”的具体要求不包括()。
社会主义市场经济运行的微观基础是()。
契诃夫创作的猛烈抨击俄国沙皇专制制度并被称为是沙皇俄国缩影的中篇小说是_______。
最新回复
(
0
)