首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { char x=2,y=2,z; z=(y<<1)&(x>>1); printf("%d\n",z); } 程序的输出结果是( )。
有以下程序: #include<stdio.h> main() { char x=2,y=2,z; z=(y<<1)&(x>>1); printf("%d\n",z); } 程序的输出结果是( )。
admin
2019-06-12
33
问题
有以下程序:
#include<stdio.h>
main()
{
char x=2,y=2,z;
z=(y<<1)&(x>>1);
printf("%d\n",z);
}
程序的输出结果是( )。
选项
A、4
B、1
C、0
D、8
答案
C
解析
x、y的ASCII码为2,对应二进制为0010,y<<1的结果为0100,x>>1的结果为0001,而0100&000l的结果为0,所以答案选C。
转载请注明原文地址:https://kaotiyun.com/show/wNRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
以下选项中函数形参不是指针的是()。
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i
以下叙述中错误的是()。
有以下程序#includevoidfun(inta[],intn){inti,t;for(i=0;i
有以下程序#includeintf(intx);main(){intn=1,m;m=f(f(f(n)));printf("%d\n",m);}intf(intx){returnx*2;}程序运行后的输出结果是()。
以下叙述正确的是()。
有以下程序#includeintk=5;voidf(int*s){*s=k;}main(){intm=3,*p=&m;f(p);printf("%d,%d",m,*p);}程序的运行结果是()。
若有说明语句:int*ptr[10];以下叙述正确的是()。
随机试题
试述消费信贷的作用。
让广大职工真正认识到安全生产的重要性的前提是( )。
从业务运作的实质来看,福费廷就是()。
WindowsXP中的“剪贴板”是()。
评价食物蛋白质被消化吸收后在体内被利用程度的指标是()。
简述“明四家”及其代表人物。
马斯洛的需要层次理论,把人的需要分为自上而下的五个层次,最高层次需要是()
下列方式中属于政府直接干预经济的是()。
互联网怎样影响了我们的社会和生活,这看上去好像是个__________的话题,每个人都能说上几句。但事实上,有几个人能把这个问题说清楚,说细致,说出点儿新意,说出点儿可意会不可言传的__________?依次填入画横线部分最恰当的一项是()。
A、 B、 C、 A
最新回复
(
0
)