首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include main() {int a=5,b:1,t; t:(a<<2)|b;printf(’’%d\n’’,t); }
以下程序的输出结果是( )。 #include main() {int a=5,b:1,t; t:(a<<2)|b;printf(’’%d\n’’,t); }
admin
2017-10-24
54
问题
以下程序的输出结果是( )。
#include
main()
{int a=5,b:1,t;
t:(a<<2)|b;printf(’’%d\n’’,t);
}
选项
A、1
B、11
C、21
D、20
答案
C
解析
本题考查位操作运算符。C语言中的“<<”是左移运算符,左移一位相当于乘2,1是按位或运算符。5左移两位相当于乘4,得到20,20的二进制数是00010100,和00000001进行按位或操作得到00010101,即十进制的21。
转载请注明原文地址:https://kaotiyun.com/show/KExp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:intfun(intn){if(n==1)return1;elsereturn(n+fun(n-1));}main(){intx;scanf("%if",&x);x=fun(x)
有以下计算公式:若程序前面已在命令行中包括math.h文件,不能够正确计算上述公式的程序是()。
以下叙述中错误的是()。
有以下程序:#include<string.h>voidf(charp[][10],intn){chart[10];inti,j;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)
若有语句doublex=17;inty;,当执行y=(int)(x/5)%2;之后y的值为()。
若有定义语句:inta=5;,则表达式a++的值是()。
若有定义:inta=10,b=8,c=4;然后顺序执行下列语句后,变量a中的值是()。c=(b-=(a-4));a=(c%2)+(b-1);
若有以下定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
以下关于return语句的叙述中不正确的是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
随机试题
下列关于原发性肺结核的描述,哪些是正确的
下列符合变性的描述是
下列哪种情况可导致肾小球滤过率增高
A.更换针头另选血管穿刺B.调整针头位置C.适当变换肢体位置D.局部热敷E.抬高输液瓶的位置静脉痉挛导致液体不滴时应()
关于立井井筒检查钻孔布置的说法,正确的是()。
【背景资料】某沿海大桥,其主墩基础有40根桩径为1.55m的钻孔灌注桩,实际成孔深度达50m。桥位区地质为:表层为5m的砾石,以下为37m的卵漂石层,再以下为软岩层。承包商采用下列施工方法进行施工:场地平整,桩位放样,埋设护筒后.采用冲击钻进行钻
美国教育家依里奇在《非学校化社会》中主张取消学校制度,代之以()
德育的个体发展功能的发挥应注意()。
裕安区的“一区两园”具体指的是()。
在智能化无人超市,客人从进门到出门,一举一动都会被数字化,并且被捕捉记录。这些信息回流到云端后,通过算法模型,可以得到许多非常有价值的信息:比如男性顾客和女性顾客各自进店最集中的时间段是什么,哪些商品被拿起又放回去的频次最高等。甚至还能做出预测,比如,传感
最新回复
(
0
)