首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main( ) { char x=2,y=2,z; z=(y<<1)&(x>>1); print{("%d\n",z); } 程序的输出结果是( )。
有以下程序: #include<stdio.h> main( ) { char x=2,y=2,z; z=(y<<1)&(x>>1); print{("%d\n",z); } 程序的输出结果是( )。
admin
2022-06-24
36
问题
有以下程序:
#include<stdio.h>
main( )
{
char x=2,y=2,z;
z=(y<<1)&(x>>1);
print{("%d\n",z);
}
程序的输出结果是( )。
选项
A、4
B、1
C、0
D、8
答案
C
解析
x、y的ASCII码为2,对应二进制为0010,y<<1的结果为0100,x>>1的结果为0001,而0100&0001的结果为0,故答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/wGkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于位运算符的叙述,正确的是
下面关于位运算符的叙述,正确的是
有下列程序:main(){inta[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,k,t;for(i=0;i<3;i++)for(k=i+l;k<4;k++)if(a[i][i]<a[
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
下面不属于软件设计原则的是
下面结构体的定义语句中,错误的是()。
以下叙述中正确的是
以下程序依次把从终端输入的字符存放到file文件中,用#作为结束输入的标志,则在横线处应填入的选项是()。#includemain(){FILE*cpoint;charch;cpoint=fopen(’’file’’,’’w’’);whil
有三个关系R、S和T如下则由关系R和S得到关系T的操作是
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是将ss所指字符串中所有下标为奇数位上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入“a
随机试题
某工厂生产多种产品,每种产品又要使用多种零件,一种零件可能装在多种产品上。每种零件由一种材料制造,每种材料可用于不同零件的制作。有关产品、零件、材料的数据字段如下:产品:产品号(GNO),产品名(GNA),产品单价(GUP)零件:零件号(PNO
不属于血液分析仪性能评价的指标为
下列各项中,()不是我国证券账户的种类。
生产观念致力于解决下列企业经营中()的问题。
2008年6月10日,甲公司(非上市公司)将其账面价值为2000000元的某项固定资产以2500000元的价格变卖给其子公司A公司,并确认营业外收入500000元。A公司购入后作为固定资产使用,并以2500000元作为固定资产的成本入账。固定
()初年的大槐树下迁民对河南社会发展的推动作用巨大。
Paintingyourhouseislikeaddingsomethingtoahugecommunalpictureinwhichtherestofthepaintingisdoneeitherbynatu
设有两个事务T1和T2,其并发操作序列如下表所示。下列说法中正确的是
Johniscrazyaboutpopmusic.
MildweatherhasbroughtJapan’smuch-lovedcherrytreesinto(36)______twoweeksearlythisyear,butnoteveryoneis(37)____
最新回复
(
0
)