首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是( )。 #inc1ude void main() {char a=1,b=2; char c=a^. b
下述程序的输出结果是( )。 #inc1ude void main() {char a=1,b=2; char c=a^. b
admin
2021-04-28
25
问题
下述程序的输出结果是( )。
#inc1ude
void main()
{char a=1,b=2;
char c=a^. b<<2;
printf("\n%d",c);
}
选项
A、9
B、10
C、12
D、2
答案
A
解析
本题主要考查C语言最基本的算术运算“左移(<<)”和“异或(^)”。
“左移”或“右移”运算表达式的一般形式为:x<
>n。“左移(<<)”运算的规则是将x的二进制位全部向左移动n位,将左边移动的高位舍弃,右边空出的位补0: “右移(>>)”运算的规则是将x的二进制位全部向右移动n位,将右边移出的低位舍弃,左边高位空出要根据原来符号位的情况进行补充,对无符号数则补0,对有符号数,若为正数则补0,若为负数则补1。
“异或”运算是当两个运算量的相应位相同时结果为0,不相同时结果为l。b=2的二进制为(00000010) b<<2后为00001000,a=1的二进制为00000001,所以c=a^b<<2为00001001,转化为十进制后为9。
转载请注明原文地址:https://www.kaotiyun.com/show/VHtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下程序后,test.txt文件的内容是(若文件能正常打开)#include<stdio.h>main(){FILE*fb;char*s1="Fortran",*s2="Basic";if((fb=
下列叙述中错误的是()。
下列叙述中正确的是()。
有以下程序#includeintfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1;for(i=1;i
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";
以下叙述中错误的是
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)该关系的范式最高达到
某系统总体结构如下图所示
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
随机试题
在Internet提供的各种服务中,____指的是远程登录服务。
关于灰雾对照片影像影响的说法,正确的是
A.衣原体B.呼吸道合胞病毒C.流感病毒D.柯萨奇病毒E.腺病毒咽结合膜热的病原体是
X连锁淋巴组织增生性疾病对以下哪种病原体易感:
关于公平正义理念与罪刑相适应原则的关系,下列哪一选项是错误的?(2014年试卷二第1题)
陈某原系某乡某村村民委员会主任。在某厂征用村里土地时,利用职务上的便利,利用作废收款收据等手段套取征地补偿费9万元,据为己有。陈某的行为如何认定?()
为了防止灌注混凝土过程钢筋骨架上浮,当混凝土拌合物上升到骨架底口( )m以上时,提升导管,使其底口高于骨架底部2m以上,然后恢复正常灌注速度。
散客旅游的定义、特点及与旅游团队的区别?
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象;请填空补充完整。classvector2D{doublex;//x分量
•Youwillhearthreetelephoneconversationsormessages.•Writeoneortwowordsoranumberinthenumberedspacesonthe
最新回复
(
0
)