在对无符号数的位运算中,操作数左移一位相当于()。

题目
单选题
在对无符号数的位运算中,操作数左移一位相当于()。
A

操作数除以2

B

操作数乘以2

C

操作数除以4

D

操作数乘以4

参考答案和解析
正确答案: B
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 14 )通过运算符重载,可以改变运算符原有的

A )操作数类型

B )操作数个数

C )优先级

D )结合性


正确答案:A

第2题:

在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是

A.后缀一元运算符

B.前缀一元运算符

C.无操作数的运算符

D.二元运算符


正确答案:B

第3题:

在位运算中,操作数右移一位,其结果相当于

A.操作数乘以2

B.操作数除以2

C.操作数乘以4

D.操作数除以4


正确答案:B

第4题:

按运算符的操作数的数目划分,可以分为一元运算符、二元运算符和三元运算符,其中三元运算符是【 】。


正确答案:?:
?: 解析:?:是Java中唯一的一个三元运算符。

第5题:

( 24 )将运算符重载为类成员函数时,其参数表中没有参数,说明该运算是

A )不合法的运算符

B )一元运算符

C )无操作数的运算符

D )二元运算符


正确答案:B

第6题:

下列关于运算符重载的描述中,正确的是

A.运算符重载可以改变操作数的个数

B.运算符重载可以改变运算符的优先级

C.运算符重载可以改变运算符的结合性

D.运算符重载可以使运算符实现特殊功能


正确答案:D

第7题:

在位运算中,操作数每左移两位,其结果相当于( )。

A.操作数乘以2

B.操作数除以2

C.操作数除以4

D.操作数乘以4


正确答案:D
解析:本题主要考查左移、右移对数据值的影响,左移n位相当于乘以2的n次幂,右移n位相当于除以2的n次幂。

第8题:

下列关于C++程序中使用提取符和插入符的输入/输出语句的描述中,错误的是()。

A.提取符是对右移运算符(>>)重载得到的

B.插入符是对左移运算符(<<)重载得到的

C.提取符和插入符都是双目运算符,它们要求有两个操作数

D.提取符和插入符在输入/输出语句中不可以连用


正确答案:C

第9题:

下列关于运行符重载的描述中,正确的是( )。

A.运算符重载可以改变操作数的个数

B.运算符重载可以改变操作数的优先级

C.运算符重载可以改变运算符的结合性

D.运算符重载可以使运算符实现特殊功能


正确答案:D
解析: C++把重载的运算符视为特殊的函数,称为运算符函数,函数名就是在运算符前加上保留字opera- tor。C++中通过重新定义运算符,使它能够用于特定类的对象执行特定的功能。但是用户重新定义运算特,不改变原运算符的操作符个数、优先级和结合性。同时运算符重载后,也不改变运算符的语法结构,即单目运算符只能重载为单目运算符,双目运算符只能重载为双目运算符。

第10题:

MCS-96的整型(INTEGER)操作数是指()。

A、8位的符号数

B、16位的符号数

C、8位的无符号数

D、16位的无符号数


参考答案:B

更多相关问题