首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int a=5,b=1,t; t=(a<<2)|b;printf("%d\n",t); }
有以下程序 #include <stdio.h> main() { int a=5,b=1,t; t=(a<<2)|b;printf("%d\n",t); }
admin
2018-10-16
24
问题
有以下程序
#include <stdio.h>
main()
{ int a=5,b=1,t;
t=(a<<2)|b;printf("%d\n",t);
}
选项
A、11
B、6
C、21
D、1
答案
C
解析
本题考查位操作运算符。
‘<<’是左移运算符,左移一位相当于乘2,‘|’是按位或运算符。5左移两位相当于乘4,得到20,20的二进制数是00010100,和00000001进行按位或操作得到00010101,即十进制的21。
转载请注明原文地址:https://jikaoti.com/ti/5Pa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti=1,j=2,k=3;if(i++==1&&(++j==3||k++==3))printf("%d%d%d\n",i,j,k);}程序运行后的输出结果是
有以下程序:#include<studio.h>#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf("%d\n",F(a++,b++));}
有以下计算公式:若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是()。
以下程序的输出结果是【】。main(){chars[]="ABCD",*p;for(p=s+1;p
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【】。
有以下程序 main( ) { int i=0,s=0; do{ if(i%2){i++;continue;} i++; s+=i; } while(i<7); printf("%d\n",s); }
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式正确的是(注:□代表空格字符)()。
随机试题
A.胃黏膜萎缩B.恶性贫血C.两者皆有D.两者皆无B型萎缩性胃炎
A.<103/mlB.103~104/mlC.<104/mlD.104~105/mlE.≥105/ml清洁中段尿细菌培养确诊为尿路感染的结果是
简述强迫交易罪的客观要件。
根据《规划环境影响评价条例》,地方铁路建设规划环境影响评价文件的主要内容包括()。
商业银行因行使抵押权、质权而取得的不动产或者股权,应当自取得之日起()内予以处分。
零售店店主在选择入住的零售商业物业时,首要考虑的因素是零售商业物业的显著性和()
胃癌淋巴结转移的常见部位是()。
若X~N(μ,σ2),且密度函数为则μ,σ2分另0为().
用SQL命令查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是用SQL语言检索选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是
HowtoMakeYourFridgeMoreEfficientA)Modernrefrigeratorsarefarmoreefficientthantheyusedtobe,buttheystilldrawa
最新回复
(
0
)