首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面选项中关于位运算的叙述正确的是
下面选项中关于位运算的叙述正确的是
admin
2014-06-15
76
问题
下面选项中关于位运算的叙述正确的是
选项
A、位运算符都需要两个操作数
B、左移运算的结果总是原操作数据2倍
C、右移运算时,高位总是补0
D、位运算的对象只能是整型或字符型数据
答案
D
解析
位运算则是以位(bit)一级进行的运算,位运算符中除”~”以外,均为二元运算符,即要求两侧各有一个运算量,运算量只能是整型或字符型的数据,不能为实型数据。其中右移时,右端(低位)移出的二进制数舍弃,左端(高位)移入的二进制数分两种情况:对于无符号整数和正整数,高位补0;对于负整数,高位补1。而左移运算在没有溢出的前提下每移动~位,相当于原数据的2倍。
转载请注明原文地址:https://kaotiyun.com/show/nlJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){inta=5,b=4,c=3,d=2;if(a>b>c)printf("%d\n",d);elseif((c-1>=d)==1)printf("%d\n",d+1);
若有以下定义:chara;intb;floatc;doubled;则表达式“a*b+d-c”值的类型为()。
若x是整型变量,pb是基本类型为整型的指针变量,则正确的赋值语句是()
以下程序运行后的输出结果是【】。main(){chara[]="123456789",*p;inti=0;p=a;while(*p){if(i%2==0)*p=’*’;p++;i++;;
有以下程序:main(){chara,b,c,*d;a=’\’;b=’\xbc’;c=’\0xab’;d="\017";printf("%c%c%c\n",a,b,c,*d);}编译时出
设有定义:inta,*p=&a;以下scanf语句中能正确为变量a读入数据的是()。
在C语言中,关于函数fseek的说法正确的是()。
下面概念中,不属于面向对象方法的是()。
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;}程序在执行了c=&b;b=&a;语句后,表达式**c的值是______。
下列叙述中正确的是______。
随机试题
最能体现五四运动性质的口号是()。
Y111封隔器采用()支撑方式。
校园文化行为
税后利润分配的顺序是:①提取公益金;②向投资者分配利润;③弥补企业以前年度亏损;④提取法定盈余公积金。()
高位肠梗阻的特点是
案例 某煤矿核定生产能力为150×104t/a,二采区布置有1201回采工作面、1202回风巷掘进工作面和1202运输巷掘进工作面。1202回风巷与1201回采工作面的运输巷(进风巷)相邻。由于1202回风巷掘进工作面难以构成独立的通风系统,该矿制定了相
关于消防疏散说法错误的是()
阅读以下关于应用系统数据架构的说明,在答题纸上回答问题1至问题3。【说明】某软件公司拟开发一套贸易综合管理系统,包括客户关系管理子系统和商品信息管理子系统两部分。客户关系管理子系统主要管理客户信息,并根据贸易业务需要频繁向客户发送相关的
我们俩谈不,吵了好几次架。
A、Peoplekeepcuttingdowntherainforests.B、Sealevelsrise.C、Theearth’slandisdestroyed.D、Somewildanimalsareextinct
最新回复
(
0
)