首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面选项中关于位运算的叙述正确的是
下面选项中关于位运算的叙述正确的是
admin
2019-05-17
52
问题
下面选项中关于位运算的叙述正确的是
选项
A、位运算符都需要两个操作数
B、左移运算的结果总是原操作数据2倍
C、右移运算时,高位总是补0
D、位运算的对象只能是整型或字符型数据
答案
D
解析
位运算则是以位(bit)一级进行的运算,位运算符中除 “~”以外,均为二元运算符,即要求两侧各有一个运算量,运算量只能是整型或字符型的数据,不能为实型数据。其中右移时,右端(低位)移出的二进制数舍弃,左端(高位)移入的二进制数分两种情况:对于无符号整数和正整数,高位补0;对于负整数,高位补1。而左移运算在没有溢出的前提下每移动一位,相当于原数据的2倍。
转载请注明原文地址:https://www.kaotiyun.com/show/YTRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta=1,b=0;if(!a)b++;elseif(a==0)if(a)b+=2;elseb+=3;
下列数据结构中,能够按照“先进后出”原则存取数据的是()。【09年9月】
下面选项中的程序段,没有编译错误的是
设已有定义:floatx;则以下对指针变量P进行定义且赋初值的语句中正确的是
若变量已正确定义,有以下程序段i=0:doprintff"%d,",i);while(i++);printf("%d\n",i);其输出结果是
以下关于逻辑运算符两侧运算对象的叙述中正确的是
表达式:(int)((double)9/2)-9%2的值是
数据流程图(DFD图)是
有以下程序main(){unsignedchara=8,c;c=a>>3;printf("%d\n",c);}程序运行后的输出结果是
随机试题
阅读《种树郭橐驼传》结尾两段文字,然后回答下小题。问者曰:“以子之道,移之官理,可乎?”驼曰:“我知种树而已,官理非吾业也。然吾居乡,见长人者好烦其令,若甚怜焉,而卒以祸。旦暮吏来而呼曰:‘官命促尔耕,勖尔植,督尔获,早缫而绪,早织而缕,字而幼孩
下列关于遗传性出血性毛细血管扩张症说法,错误的是
控释膜药物库
对SARS密切接触者的检疫期一般为
确定估价对象及其范围和内容时,应根据(),依据法律法规,并征求委托人同意后综合确定。
某空调企业以境内、境外全部生产经营活动有关的研究开发费用总额、销售收入总额、高新技术产品收人等指标申请并经认定为高新技术企业,2014年度相关生产经营业务如下:(1)销售空调10万台,共计不含税销售额50000万元,产品成本24000万元。
在有担保流动资金贷款贷后与档案管理中,应特别关注的内容不包括()。
What’sthemaintopicofthispassage?
ComputerprogrammerBrendanTammyearned£55,000ayearbydesigningnewcomputergames,yethecannotfindabankpreparedto
Ofallthelessonstaughtbythefinancialcrisis,themostpersonalhasbeenthatAmericansaren’tsogoodatmoney-management.
最新回复
(
0
)