首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: int r=8; pfinff("%d\n",r>>1); 输出结果是( )。
若有以下程序段: int r=8; pfinff("%d\n",r>>1); 输出结果是( )。
admin
2021-07-09
32
问题
若有以下程序段:
int r=8;
pfinff("%d\n",r>>1);
输出结果是( )。
选项
A、16
B、8
C、4
D、2
答案
C
解析
C语言中“>>”是二进制的右移运算符,右移相当于将原数做除二操作,它将原数右移相应位数,并将移出的位信息舍去,在高位补0。本题中8的二进制为00001000,右移一位得到00000100,所以输出4。
转载请注明原文地址:https://www.kaotiyun.com/show/Oqtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#defineN4voidfun(inta[][N]){inti;for(i=0;i<N;i++)a[0][i]+=a[N—1][N—1—i];}voidmain()int
有以下程序voidfun(int*p,int*q){intt;t=*p;*p=*q;幸q=t;*q=*p;}main(){inta=0,b=9;fun(&a,&b);printf("%d%d\n",a,b);}程序的输出结果是
下列程序的运行结果为()。#includevoidabc(char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if(str[i]!=’a’)
下面不能作为软件设计工具的是
若有定义语句:chars[10]="1234567\0\0";则strlen(s)的值是
设有以下定义chars1[]="0123";chars2[]={’0’,’1’,’2’,’3’};则以下叙述正确的是()。
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
关于算法,以下叙述中错误的是
软件生存周期中,解决软件“做什么”的阶段是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
随机试题
因质量不符合规定而退回的商品,其相关的退货单各联次应送交的单位(或部门)有()
A.颈前淋巴结B.颈后淋巴结C.耳后淋巴结D.锁骨上淋巴结左侧E.锁骨上淋巴结右侧气管、胸膜、肺等处的淋巴液为上述哪组淋巴结所收集的()
颅内出血吸收消散最快的是
下列剂型属于非经胃肠道给药剂型的是
与吸光系数的大小无关的是
患者,女,65岁。因输尿管结石行ESWL术后康复出院。护士叮嘱道:“您回家要多休息并按时服药,注意按规定时间来复查。您慢走!”这属于
某建筑工程,南北朝向,桩基采用锤击法施工,基础底板长×宽×厚为40m×20m×1.1m,不设后浇带和变形缝。该建筑为钢筋混凝土框架结构,普通混凝土小型空心砌块填充墙作围护结构。底板混凝土强度等级为C35P8,配制底板混凝土采用P.032.5水泥,浇筑时采用
教育制度和义务教育制度
在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
A、出去旅游B、锻炼身体C、在家睡觉D、检查身体B根据“很多上班族都像赵女士一样,在这个假期选择锻炼身体”这句话,可知选B。
最新回复
(
0
)