首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: int r=8; printf("%d\n",r>>1); 程序运行后的输出结果是( )。
若有以下程序段: int r=8; printf("%d\n",r>>1); 程序运行后的输出结果是( )。
admin
2021-02-25
40
问题
若有以下程序段:
int r=8;
printf("%d\n",r>>1);
程序运行后的输出结果是( )。
选项
A、16
B、8
C、4
D、2
答案
C
解析
本题考查位运算,属于基础知识,题目中将整型变量8,二进制表达为00001000,右移一位为00000100,即4,选项C正确。
转载请注明原文地址:https://www.kaotiyun.com/show/Kntp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<stdio.h>main()inta=1,b=2,c=3,d=4;if((a=2)&&(b=1))c=2;if((C==3)||(d==一1))a=5;print{("%d,%d,%d,%d\n
设有定义语句:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处口代表一个空格):□□1.0□□2.0□□3.0<回车>则能进行正确输入的语句是()。
以下叙述中正确的是()。
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。请修改程序中的错误,使它能得出正确的结果。注意:不得增行和删行,也不得更改程序的结构!试题程序:#include<stdio.h>#defineN20
以下叙述中正确的足()。
有以下程序:#include<stdio.h>main(){inti,j=0;chara口="Howareyou",b[10]={0};for(i=0;a[i];i++)if(a[i]=='')b[j++
对于while(!E)s,若要执行循环体s,则E的取值应为()。
有以下程序#includemain(){doublex=2.0,y;if(x0.0)y=0.0;elseif((x<5.0)&&(!x))y=1.0/(x+2.0);elseif(x<10.0)
能够减少相同数据重复存储的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是()。
随机试题
杵状指的发生机制与临床意义?
IoncewenttoatowninthenorthofEnglandonbusiness.Itwasabout7:30intheeveningwhenIreachedthehotel.Them
A.酪氨酸酶缺乏B.6-磷酸葡萄糖脱氢酶分子缺陷C.苯丙氨酸羟化酶缺乏D.胆碱酯酶不可逆性抑制E.巯基酶不可逆性抑制白化病
下列关于断层的叙述不正确的是()。
求助者中心疗法所使用的“经验”的概念的含义是()。
简述中学历史教师如何提高自己的讲授能力。
下列公文属于上行文的是()。
法律不是从来就有的,是随着私有制、阶级和国家的出现而逐步产生的,只有透过各种法律现象,把握深藏其后的本质,才能深刻揭示法律的一般含义。关于法律,下列说法正确的是()
结构化程序设计的基本原则不包括
Whyrosesareredandvioletsareblue?Didyoueverwonderwhyyouseethecolorsyoudoorifotheranimalsseethesameco
最新回复
(
0
)