首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2020-07-28
68
问题
有以下程序
#include
main()
{
int a=5,b=1,t;
t=(a<<2)|b;
printf("%d\n",t);
}
程序运行后的输出结果是( )。
选项
A、1
B、11
C、6
D、21
答案
D
解析
本题考查位运算,以及按位或操作,将a左移一位相当于是将a乘以了4,所以a<<2等于20,二进制表示为00010100,与b按位或得到00010101,即21,所以选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/yB3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编一个函数floatfun(doubleh),该函数的功能是:使变量h中的值保留两位小数,并对第三位进行四舍五入(规定h中的值
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算x所指数组中N个数的平均值(规定所有数均为正数),平均值通过形参返回给主函数,将小于平均值且最接近平均值
已有定义“inta=3;”和输出语句“printf(’’%8x’’,a);”以下正确的叙述是()。
下列关于线性表的叙述中,不正确的是()。
两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是()。#include<stdio.h>main(){intx;scanf(’’%d’’,&x);if(x++>2)pfintf(’’
下列叙述中错误的是()。
下列叙述中错误的是
数据库概念设计阶段得到的结果是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
下面对软件描述错误的是
随机试题
患儿男性,9岁,主诉“肢体无力10天”。患儿出现双下肢无力,行走速度较前减慢,不能跑。3天前出现双手握笔无力,可行走,速度明显减慢,蹲起费力,无尿便障碍及感觉异常,无发热、头痛、抽搐。患儿既往体健,发育正常。患儿病史及查体可出现的阳性结果中可能性最小的
引起糖尿病的原因有
下列对解热镇痛抗炎药正确的叙述是
下列选项中属于消防工作的原则的是()。
填写票据金额时¥10068元应写成()。
20世纪60年代初期,在美国发起课程改革运动的著名心理学家是()。
人类历史上第一次成功的社会主义革命是()
中国共产党执政后的最大危险是()。
Ecologyisthescienceofhowlivingcreaturesandplantsexisttogetheranddependoneachotherandonthelocalenvironment.
A、HesuggestedTomnottowritethenovelanylonger.B、HesuggestedTomtogotocinemaeverynight.C、HesuggestedTomtofoll
最新回复
(
0
)