首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a=5,b=1,t; t=(a
有以下程序 #include main() { int a=5,b=1,t; t=(a
admin
2018-01-11
42
问题
有以下程序
#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全国计算机二级
相关试题推荐
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。#includevoidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1+1;j<n;j++)
设a=1,b=2,c=3,d=4,则表达式:“a<b?a:b<b?a:c<d?a:d”的结果为()。
若有以下的说明和语句,则在执行for语句后,*(*(pt+1)+2)表示的数组元素是()。intt[3][3],*pt[3],k;for(k=0;k<3;k++)pt[k]=&t[k][0];
设有下列程序:#include#includemain(){inti;chars[10],t[10];gets(t);for(i=0;i<2;i++)
设有定义的语句:“charc1=92,c2=92;”,则以下表达式中的值为零的是()。
设j为int型变量,则下面for循环语句的执行结果是()。for(j=10;j>3;j--){if(j%3)j--;--j;--j;printf("%d",j);}
设x为int型变量.则执行以下语句后,x的值为()。x=10;x=x-=x-x;
已知“inta=2,b=2,c=3;”,则执行完语句“a*=18+(b++)-(++c);”后,a的值是________。
要求通过while循环不断读人字符,当读入字母N时结束循环,若变量已正确定义,下列正确的程序段是()。
C语言中用于结构化程序设计的3种基本结构是()。
随机试题
计算,其中D是χ2+y2=4与χ2+(y+1)2=1围成的区域.
企业向员工提供的薪酬应该与员工对企业的贡献保持平衡,这体现了企业薪酬制度设计的()。
下列各项中,属于累计凭证的是()。
证券公司与期货公司签订、变更或者终止委托协议的,双方应当在()个工作日内报各自所在地的中国证监会派出机构备案。
下列关于税收情报交换的表述中,正确的有()。
分组教学是班级授课制的一种改良,它的类型包括能力分组和()。
根据《国家赔偿法》,下列说法错误的是()。
我国在()年建立了第一家政策性银行。
蝴蝶是一种非常美丽的昆虫,大约有14000余种,大部分分布在美洲,尤其在亚马逊河流域品种最多,在世界其他地区除了南北极寒冷地带以外都有分布。在亚洲,台湾也以蝴蝶品种繁多著名。蝴蝶翅膀一般色彩鲜艳,翅膀和身体有各种花斑,头部有一对棒状或锤状触角。最大的蝴蝶
SupposeyouhearthatyourfriendKenisillWritehimaletterto1)comforthim,and2)offeryourhelpwithhismisse
最新回复
(
0
)