首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有以下语句: char x=3,y=6,z; z=X^y<<2; 则Z的二进制值是( )。
设有以下语句: char x=3,y=6,z; z=X^y<<2; 则Z的二进制值是( )。
admin
2021-04-28
32
问题
设有以下语句:
char x=3,y=6,z;
z=X^y<<2;
则Z的二进制值是( )。
选项
A、10100
B、11011
C、11100
D、11000
答案
B
解析
本题考查的是位运算符的应用。x和y写成二进制表示分别为x=00000011,y=00000110,由于左移位运算符“<<”的优先级高于按位异或运算符“^’,左移两位后y<<2=00011000,此结果和x按位异或后x^y<<2=00011011。
转载请注明原文地址:https://kaotiyun.com/show/4ttp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C源程序中不能表示的数制是()。
有以下程序#includevoidfun(intx,inty,int*c,int*d){*c=x+y;*d=x-y;}main(){inta=4,b=3,c=0,d=0;fun(a,b,&c,&d);printf("%d%d\n",c,d);
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量S总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p->n
有以下程序#includemain(){inti,j,m=1;for(i=1:i0;j--){if(i*j>3)break;m*=i*j;}}printf("m=%d\n
若有定义语句:intx=12,y=8,Z;在其后执行语句:z=0.9+x/y;则z的值为()。
有以下程序#includevoidfun(char*t,char*s){while(*t!=0)t++;while((*t++=*s++)!=0);}main(){charss[10]="acc",aa[10]="bbxxyy";fun(s
若有定义语句:intx=12,y=8,z;在其后执行语句:z=0.9+x/y;则z的值为()。
下列语句组中,正确的是
随机试题
Arecentdevelopmentisthelocalareanetwork(LAN).【21】itsnameimplies,itservesalocalarea-possiblyassmallasasingle
医院感染流行趋势是指()
下列关于货币市场基金支付功能的机制设计表述中,不正确的是()。
某公安局接到报案,报案人说自己的孩子被人偷走。民警需要了解的信息不包括()。
双方恶意串通实施的损害国家、集体或者第三人利益的行为不应当适用的责任方式是()。
A.额鼻突B.侧腭突C.第一鳃弓D.球状突E.联合突与舌根发育有关的是()。
微型计算机中,控制器的基本功能是______。
A、Attheairport.B、Atthetravelagency.C、Intheoffice.D、Atatouristattraction.C①选项都是表示地点的短语,可以推测题目很可能跟对话发生的地点有关。②男士了解到学校
You’dthinkPaulineHordwouldhaveservedhertimebynow.Afterall,sherecentlycelebratedher90thbirthday,andbythetim
【S1】【S5】
最新回复
(
0
)