首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于位运算的叙述中正确的是( )。
关于位运算的叙述中正确的是( )。
admin
2020-05-19
24
问题
关于位运算的叙述中正确的是( )。
选项
A、右移运算时,高位总是补0
B、左移运算的结果总是原操作数据2倍
C、位运算符都需要两个操作数
D、位运算的对象只能是整型或字符型数据
答案
D
解析
C语言中的位运算则是以位(bit)级进行的运算,位运算符中除“-”以外,均为二元运算符,即要求两侧各有一个运算量,运算量只能是整型或字符型的数据,不能为实型数据。其中右移时,右端(低位)移出的二进制数舍弃,左端(高位)移入的二进制数分两种情况:对于无符号整数和正整数,高位补0;对于负整数,高位补1。而左移运算在没有溢出的前提下每移动一位,相当于原数据的2倍。
转载请注明原文地址:https://jikaoti.com/ti/ELG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
若要定义一个具有5个元素的整型数组,以下错误的定义语句是()。【10年9月】
有以下程序:#includemain(){intX=0x13;printf("INT:%d\n",x+1);}程序运行后的输出结果是()。
若有定义:char*ps[]={"aa","bb","cc","dd"};,则以下叙述正确的是()。
下列叙述中正确的是()。
给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行
函数fun的功能是:计算1+z++…+的前n项。若x=2.5,函数值为12.182340。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构。试题程序:#
请编写函数fun,其功能是求出数组的最大元素在数组中的下标并存放在k所指的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出结果为:6,980注意:部分源程序在
下列给定程序中函数fun的功能是:将长整型数中各位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为87653142时,t中的数为7531。请改正程序中的错误,使它能得出正确的结果。注意
下列选项中能正确定义数组的语句是()。
随机试题
A、肝右管B、肝总管C、胆总管D、胆囊E、胰头引起右锁骨中线与右肋弓交点的稍下方处有压痛的脏器可能是()
炎症牙髓中可以分离到的细菌不包括
在下列心理问题中,可以使用自我肯定训练辅导的是()。
规避:风险
Justfewyearsago,agraduatefromBrownUniversitymedicalschoolhadjustaslightunderstandingabouthowtocarefortheel
GenghisKhanismentionedinthetexttoshow_____.WhyadoughybaldguyinablueblazerandaRolexwilloutscoreahandsom
设某信道带宽为3kHz,采用正交移相键控法(QPSK)进行信号调制,其数据传输速率为(23)b/s。
以下不属于SQL查询的是______。
EasyLearningStudentsshouldbejealous.Notonlydobabiesgettodozetheirdaysaway,butthey’vealsomasteredthefine
Whatdoesthewomanmean?
最新回复
(
0
)