首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2020-03-15
25
问题
有以下程序
#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,和0000000l进行按位或操作得到00010101,即十进制的21。
转载请注明原文地址:https://jikaoti.com/ti/mGG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include#defineN5Voidfun(intx[N]){intm;for(m=N-1;m>=0;
有以下程序,程序运行后的输出结果是#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
若有以下程序#includemain(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;else;if(c!=3)r+=3;
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
有以下程序#includeintfun(inta,intb){returna+b;}main(){intx=6,y=7,z=8,r;r=fun(fun(x,y),z--);printf("%d\n
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
一个兴趣班可以招收多名学生,而一个学生可以参加多个兴趣班,则实体兴趣班和实体学生之间的联系是()。
下面叙述中错误的是()。
下列给定程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MOD11.C中,不要改动main函数
随机试题
奥氏体等温转变曲线是选择热处理冷却参数规范的重要依据。
法的关系根源于
《短歌行》(其一)是一首()
A.磷酸钙结石B.草酸钙结石C.尿酸结石D.混合性结石E.磷酸铵镁结石以女性为多见的肾结石种类
患者小儿前囟关闭的年龄是
以下不是通信网的发展方向的是()。
公安机关的职责决定了公安机关的性质和任务。()
在VisualFoxPro中修改数据库、表单和报表等组件的可视化工具是
Luandawasbuiltbythe【B1】______onasweepingbayoverthe【B2】______.Itiscertainlynot"【B3】______"today.Inthecity
TheWhiteHouse,growingconcernedthattheCongressionaltimetableforpassingahealthcareoverhaulcouldslipintonextyear
最新回复
(
0
)