首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a=5,b=1,t; t=(a
有以下程序 #include main() { int a=5,b=1,t; t=(a
admin
2020-11-23
56
问题
有以下程序
#include
main()
{
int a=5,b=1,t;
t=(a<<2)|b;
printf("%d\n",t);
}
程序运行后的输出结果是( )。
选项
A、21
B、11
C、6
D、1
答案
A
解析
语句"t=(a<<2)|b; "先计算表达式"(a<<2)",a的二进制数值为00000101,所以左移2位之后结果为00010100,对应十进制值为20,之后计算"00010100|b",b对应的二进制数值为00000001,或运算的结果为00010101,对应十进制值为21,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/8g3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串“123412132”,输入字符为“1”,则输出3。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),该函数的功能是:将数组左下半三角元素中的值全部置0。例如a数组中的值为:197238456则返回主程序后a数组中的值应为:0970
下列给定程序中,函数fun的功能是:将s所指字符串中的字母转换为按字母序列的后续字母(如“Z”转化为“A”,“z”转化为“a”),其他字符不变。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得
给定程序MODI1.C中函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形:构成的是等边三角形,还是等腰三角形。若能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返回1,若不能构成三角形函数返回0。
请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入″abc4Efg″,则应输出″aBc4EFg″。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括
若有定义和语句:inta,b;scanf(″%d,%d″,&a,&b);以下选项中的输入数据,不能把值3赋给变量a、把值5赋给变量b的是()。
下列选项中不属于结构化程序设计原则的是()。
要求定义一个具有6个元素的int型一维数组,以下选项中错误的是()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
有三个关系R,S和T如下图所示:其中关系T由关系R和S通过某种运算得到,则所使用的运算为
随机试题
简述包销协议的主要内容。
耳鼻喉科手术麻醉特点
下列关于牙髓内注射法的描述,错误的是
投资项目安全预评价常用的方法有()
简述肩关节容易前下脱位的原因。
下面是某教师的教学活动片段,根据要求回答问题。某教师在讲授“Whatcanyoudo”一课时,是这样进行教学的。(1)教师用媒体播放歌曲“Goodmorningtoyou”,播放完毕后向所有学生问好。(2)首先复习一些学过的短语,并播放相
根据下面材料回答下列问题。2013年1—7月,某市规模以上工业增加值同比增长12.0%,增速比去年同期提高1.4个百分点。1—7月,全市国有及国有控股企业完成增加值同比下降3.5%;民营企业完成增加值同比增长24.8%:外商控股企业完成增加值同比下降3
ItshouldgowithoutsayingthatthefocusofUMLismodeling.However,whatthatmeans,exactly,canbeanopen-endedquestion.
A、Alargeschoolcrestonthefront.B、Asmallschoolcrestontheback.C、Aschoolcrestonboththefrontandtheback.D、Nos
Thereisapopularbeliefamongparentsthatschoolsarenolongerinterestedinspelling.Thisis,however,a【S1】______.Noscho
最新回复
(
0
)