首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { inta=5,b=1,t; t=(a<<2)|b; printf("%d\n",t); } 程序运行后的输出结果是
有以下程序 #include main() { inta=5,b=1,t; t=(a<<2)|b; printf("%d\n",t); } 程序运行后的输出结果是
admin
2015-07-31
42
问题
有以下程序
#include
main()
{
inta=5,b=1,t;
t=(a<<2)|b;
printf("%d\n",t);
}
程序运行后的输出结果是
选项
A、1
B、11
C、6
D、21
答案
D
解析
本题考查位运算,以及按位或操作,将a左移一位相当于是将a乘以了4,所以a<<2等于20,二进制表示为00010100,与b按位或得到00010101,即21,所以选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/nBDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){inta[2][3]={{1,2,3},{4,5,6}},(*p)[3],i;p=a;
下列程序的输出结果是()。#include<stdio.h>voidmain().{intb[6]={2,4,6,8,10,12};int*p=b,**q=&p;printf("%d",
语句int(*ptr)()的含义是()。
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
下列程序的运行结果是______。#defineP(A)printf("%d",A)main(){intj,a[]={1,2,3,4,5,6,7),i=5;for(j=3;j>1;j--){switch(j)
下面程序的输出是______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)switch(s[k])
已知字母A的ASCII码值是65,字母a的ASCII码值是97,以下程序______。main(){chara=’A’;intb=20;printf(%d,%0",(a=a+a,a+b,B),a+’a’-’A’,B);}
下列选项中不合法的十六进制数是()。
下面程序的输出结果是()。#include"stdio.h"fun(xintx{inty=0;staticintz=5;z=x++,y++;return(Z);}
一棵二叉树第6层(根结点为第一层)的结点最多为______个。
随机试题
骨盆入口平面最小的径线是()
某高层建筑采用消防水池、消防泵、管网和高位水箱、稳压泵组成的消火栓供水系统,下列该系统消防泵启停控制的说明中,正确的是()。
信用证和托收项下的汇票抬头一般做成()
在设立外资企业时,外国投资者以专有技术作价出资的,该专有技术的作价金额不得超过外资企业注册资本的20%。()
古代书籍中记述了酒的酿造方法的是()。
心理测验的目标分析因测验不同而异,一般可以分为()。
李某将房屋租给张某使用,双方约定,张某应在李某女儿考上北京市公务员后的出房屋。这一协议属于()。
•Readthearticlebelowaboutproblemsofmotivationatwork.•Foreachquestion(31-40),writeonewordinCAPITALLETTERSon
A、EverythingatStateUniversityhaschangedinthepasttenyears.B、Althoughthecampuslooksthesame,somethingshavechang
投入运行
最新回复
(
0
)