首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a=5,b=1,t; t=(a
有以下程序 #include main() { int a=5,b=1,t; t=(a
admin
2018-01-11
29
问题
有以下程序
#include
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://kaotiyun.com/show/2Uxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是_________。main(){inta=1,b=2;a=a+b;b=a-b;a=a-b;printf("%d,%d\n",a,b);}
以下程序中,函数fun的功能是计算x2-2x+6,主函数中将调用fun函数计算:y1=(x十8)2-(x+8)+6y2=sin2(x)-2sin(x)+6请填空。#includedoublefun(doublex){ret
下列程序的运行结果是()。main(){intx=1,y=3,a=0;while(x++!=(y-=1)){a+=1;if(y<x)break;
当输入为”hello?”时,下面程序的执行结果是()。#includemain(){charC;c=getchar();while(C!=’?’){putchar(c
设变量已正确定义,则以下能正确计算f=n!的程序是()。
若有以下的定义:“intt[3][2];”,能正确表示t数组元素地址的表达式是()。
下列叙述中错误的是()。
下列对队列的叙述正确的是()。
在下列选项中,没有构成死循环的程序段是()。
给定程序MODll.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正确的
随机试题
下列哪些行为构成投放危险物质罪?()(2017/2/57)
下列关于医德品质和医德行为的关系,哪一个是错误的
工程项目管理的基本原理不包括()。
背景资料:某一级公路,全长75km,设计车速80km/h,路线通过地区气候干燥,路面底基层为填隙碎石30cm,基层为水泥稳定碎石20cm,面层为沥青混凝土9cm。填隙碎石的施工工艺包括:①运输和摊铺粗碎石;②撒布填隙料;③初压;④再次撒布填隙料;
下列关于资产分类的描述,正确的是()。
被评估企业甲持有A企业发行的3年期一次性还本付息非上市债券100000,年利率10%,单利计息,评估基准日距债券到期日尚有两年。企业甲还持有B上市公司发行的可流通的股票20万股,每股面值1元,评估基准日市场收盘价15元;企业甲还持有上市公司发行的非流通股2
亲和的作用包括()。
Humangrowthisaprocessofexperimentation,trial,anderroreventuallyleadingtowisdom.Eachtimeyouchoosetotrustyours
2022年2月第49次《中国互联网络发展状况统计报告》发布。根据该报告,下列关于我国互联网络发展情况的表述错误的是()。
WelcometoStanfordTakeanonlineorwalkingtourofStanford’s8200-acrecampus,orfindoutaboutpopularattractionsin
最新回复
(
0
)