题目内容 (请给出正确答案)
[单选题]

设 a = 8,则表达式 a >>> 2 的值是

A.16

B.2

C.8

D.4

答案
D 本题考查考生对位运算符中无符号右移运算符的掌握。无符号右移运算符$amp;>amp;>amp;$gt;,也叫逻辑右移,用于将一个数的各二进制位全部无符号右移若干位,与运算符$amp;>amp;$gt;不同的是左补0,而$amp;>amp;$gt;则是最高位移入原来高位的值。在本题中,8的二进制表示是1000,右移-位后变成了0100,对应的十进制数是4。可见,正确答案为选项D。
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“设 a = 8,则表达式 a >>> 2 的值是”相关的问题

第1题

设 x = 2 ,则表达式 (x + + )/3 的值是()。
点击查看答案

第2题

设k=a=5,b=3,a*b,则表达式的值为_____。
点击查看答案

第3题

设变量a是整型,b是双精度型,则表达式a+b值的数据类型为()。

A.int

B.float

C.double

D.不确定

点击查看答案

第4题

设 int x=2,y=1;表达式(!x||y--)的值是 。
点击查看答案

第5题

设int a=3,b=6; 计算表达式c=(a&b)<< 2后,c的十进制值是()。
点击查看答案

第6题

若a是int型变量,则表达式(a=4*5,a*2),a+6的值为______。
点击查看答案

第7题

若a是int型变量,则计算表达式a=25/3%3后a的值为______。
点击查看答案

第8题

若有定义: int a[ ]={1,2,3,4,5,6,7,8,9,10};, 则值为5的表达式是:

A.a[a[3]]

B.a[5]

C.a[a[4]]

D.a[a[5]]

点击查看答案

第9题

下列叙述中错误的是()。

A.while(表达式)… 语句中“表达式”的值必修是boolean型数据。

B.for(表达式1; 表达式2; 表达式3)… 语句中“表达式2”的值必修是boolean型数据。

C.if(表达式)… 语句中“表达式”的值必修是boolean型数据。

D.switch语句中必修要有default选项。

点击查看答案

第10题

下列叙述正确的是()。

A.表达式 (short)10+’B’ 的值是short型数据

B.表达式 ’桃’+’花’ 的值是char型数据

C.表达式 (int)3.25+10.0 的值是int型数据

D.表达式 5.0/2+10 的值是double型数据

点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信