首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: int r=8: printf("%d\n",r>>1); 输出结果是( )。
若有以下程序段: int r=8: printf("%d\n",r>>1); 输出结果是( )。
admin
2020-06-16
19
问题
若有以下程序段:
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/MpCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
以下针对全局变量的叙述错误的是()。
编写函数voidfun(char*tt,intPP[]),统计在tt所指的字符串中’a’到’z’26个小写字母各自出现的次数,并依次放在pp所指的数组中。例如,当输入字符串“abcdefgabcdeabc”后,程序的输出结果应该是:
设有定义:intx[2][3];则以下关于二维数组X的叙述中错误的是()。
以下数组定义中错误的是()。
设有定义:doublex=2.12;,以下不能完整输出变量X值的语句是()。
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x—y)等价的是()。
编写函数fun,其功能是:根据以下公式求P的值,结果由函数值带回。m与n为两个正整数且要求m>n。例如:m=12,n=8时,运行结果为495.000000。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何
下列给定程序中,函数fun的功能是:计算N×N矩阵的主对角线元素和反向对角线元素之和,并作为函数值返回。要求先累加主对角线元素中的值,再累加反向对角线元素中的值。例如,若N=3,有下列矩阵:123456
若有以下语句:intn;floatf=13.8;则执行n=(int)f%3;后,n的值是()。
随机试题
A.肾肿瘤B.尿路结石C.肾结核D.肾损伤E.前列腺增生症女性,30岁,顽固性尿频、尿急,时伴尿痛和终末血尿。尿常规:白细胞,红细胞+,尿培养无细菌生长,排泄性尿路造影提示左肾盏轻度扩张,右肾盂肾盏显影不良,应初步诊断为
系统性硬化病患者的常见自身抗体为
最易变色的药材组是
A.耐受性B.耐药性C.致敏性D.首剂现象E.生理依赖性反复使用抗生素,细菌会出现
滴眼剂的质量要求中,与注射剂的质量要求不同的是
横店影视城已经称为浙中地区的旅游龙头企业,被誉为“中国乡村旅游之都”。()
在教学过程中,教师负责组织引导学生沿着正确的方向,采用科学的方法获得良好的发展,这句话的意思是()。
串词:展示、策划、高兴、网络、敏捷
Itisabundantlyclearthatusingasmartphonewhiledrivingisdangerous.Whenyoucall,text,checkyourfavoritefeed,check
Appliedresearchaimsatsomespecificobjective,suchasthedevelopmentofanewproduce,process,ormaterial.
最新回复
(
0
)