首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: int r=8; printf("%d\n",r>>1); 输出结果是( )。
若有以下程序段: int r=8; printf("%d\n",r>>1); 输出结果是( )。
admin
2020-10-26
17
问题
若有以下程序段:
int r=8;
printf("%d\n",r>>1);
输出结果是( )。
选项
A、16
B、8
C、4
D、2
答案
C
解析
C语言中“>>”是对二进制的右移运算符,右移相当于将原数做除二操作,它将原数右移相应位数,并将移出的位信息舍去,在高位补0,将所得的结果再赋值给变量。本题中8的二进制为00001000,右移一位得到00000100,所以是4。
转载请注明原文地址:https://kaotiyun.com/show/tt3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
以下关于宏的叙述错误的是()。
有以下程序:#includemain(){charb[4][10],c;imi,j;for(i=0;i
下面说法正确的是()。
有3个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
设有定义:charP[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。
下列关于二叉树的叙述中,正确的是()。
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
下列关于算法复杂度叙述正确的是()。
已知字符A的ASCII码值是65,字符变量c1的值是’A’,c2的值是’D’,则执行语句printf(’’%d,%d’’,c1,c2-2);的输出结果是()。
随机试题
公共关系产生于20世纪的资本主义国家,其产生的技术条件是()。
在管理系统的计算机应用中,能提供决策支持的系统是()
函数曲线y=xe-x的凸区间是______.
Atpresentnanotechnology(纳米技术),akindoftipscience______tothecommonpeopleFewpeopleknowhim.
下述何项诊断葡萄胎的价值最大
“矮子里头挑将军”是指将就教材,短中取长,这是一种()。
在苏湖教法分斋中,仍然注重传统经学学习的是()。
设矩阵A=有一个特征值为3.(1)求y;(2)求可逆矩阵P,使得(AP)T(AP)为对角矩阵.
设A是三阶实对称矩阵,若对任意的三维列向量X,有XTAX=0,则().
有一种视频点播方式,它间隔一定的时间就发送同样的视频内容,用户可以选择最近的某个时间起点进行观看,这种视频点播方式称为()。
最新回复
(
0
)