首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面选项中关于位运算的叙述正确的是
下面选项中关于位运算的叙述正确的是
admin
2016-12-18
43
问题
下面选项中关于位运算的叙述正确的是
选项
A、位运算符都需要两个操作数
B、左移运算的结果总是原操作数据2倍
C、右移运算时,高位总是补0
D、位运算的对象只能是整型或字符型数据
答案
D
解析
位运算则是以位(bit)一级进行的运算,位运算符中除“~”以外,均为二元运算符,即要求两侧各有一个运算量,运算量只能是整型或字符型的数据,不能为实型数据。其中右移时,右端(低位)移出的二进制数舍弃,左端(高位)移入的二进制数分两种情况:对于无符号整数和正整数,高位补0:对于负整数,高位补1。而左移运算在没有溢出的前提下每移动一位,相当于原数据的2倍。
转载请注明原文地址:https://kaotiyun.com/show/EwDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行时若要正确输出函数的入口地址和输入数的绝对值,应在程序空缺处填入的正确选项是abs(intx){if(x>=0)returnx;elsereturn-x;}main(){inty,z,(*p)(i
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
按“先进后出”原则组织数据的数据结构是______。
以下程序的输出结果是longfun(intn){longs;if(n==1‖n==2)s=2;elses=n-fun(n-1);returns;}main(){printf("%1d\n"
以下不合法的用户标识符是
函数fun的返回值是【】fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)mm++;while(b[n]){*(a+num)=b[n];num++;n++;}r
若有定义:intw[3][5],则以下不能正确表示该数组元素的表达式是______。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是______。
下列叙述中错误的是()。
以下叙述中错误的是
随机试题
出现肩先露常见的病因是什么?
感冒兼见全身酸楚者除选主穴外还可配用
《老妇还乡》是一部
患儿,18个月。鼻塞、发热3天,体温40.5℃,惊厥持续发作半小时,应立即止痉。首选药物为
既能燥湿健脾,又能祛风散寒的药物是()既能燥湿消痰,又能下气除满的药物是()
下列关于信用评分模型的表述,不正确的是()。
记账凭证上应借、应贷的会计科目并无错误,只是金额填写错误,从而导致账簿记录错误,可采用划线更正法予以更正。()
甲公司适用的所得税税率为25%,2×15年实现利润总额1000万元,本年转回应纳税暂时性差异100万元,发生可抵扣暂时性差异80万元,上述暂时性差异均影响损益。不考虑其他纳税调整事项,甲公司2×15年应交所得税金额为()万元。
皮亚杰说:“知识来源于动作,而非来源于物体。”这里所说的“知识”指的是()。
Boundarieshaveunderpinnedprettymucheveryaspectofmylife,bothpastandpresent.Fromtheprofoundlackoftheminearly
最新回复
(
0
)