首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: int r=8: printf("%d\n",r>>1); 输出结果是( )。
若有以下程序段: int r=8: printf("%d\n",r>>1); 输出结果是( )。
admin
2018-07-19
22
问题
若有以下程序段:
int r=8:
printf("%d\n",r>>1);
输出结果是( )。
选项
A、16
B、8
C、4
D、2
答案
C
解析
C语言中“>>”是对二进制的右移运算符,右移相当于将原数做除二操作,它将原数右移相应位数,并将移出的位信息舍去,在高位补0,将所得的结果再赋值给变量。本题中8的二进制为00001000,右移一位得到00000100,所以是4。
转载请注明原文地址:https://jikaoti.com/ti/6da0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量a、i已正确定义,且i已正确赋值,合法的语句是______。
有以下程序 main() { char a[7]="a0\0a0\0";int i,j; i=sizeof(a);j=strlen(a); printf("%d%d\n",i,j); } 程序运行后的输出结果是______。
有以下程序#include<stdio.h>intf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);returny;}
以下叙述中正确的是
有以下程序:#include<stdio.h>main(){chara:’a’,b;printf("%c,",++a);printf("%c\n",b=a++);}程序运行后的输
在C语言中,函数返回值的类型最终取决于
有以下程序#include<stdio.h>main(){FILE*fp;inti=20,j=30,k,n;fp=fopen("D1v.dat","w");fprintf(fp,"%d\n",i);fprintf
下列选项中不属于软件生命周期开发阶段任务的是()。
若有语句:inti=-19,j=i%4;printf("%d\n",j);则输出结果是【】。
下列叙述中正确的是()。
随机试题
A.CAP结合区B.5’-TTGACAC.TATAD.增强子结合蛋白E.RNA聚合酶Ⅱ属真核细胞顺式作用元件的是
抗原抗体反应之间的作用力不包括
关于过敏原皮肤试验出现假阳性的原因不正确的是()
并行通信时数据的各个位同时传送,可以字或字节为单位同时并行进行。()
某企业2012年11月主营业务收入为200万元。主营业务成本为150万元,管理费用为8万元。公允价值变动收益为3万元,资产减值损失为1万元,投资收益为7万元,营业外收入为6万元,营业外支出4万元。假定不考虑其他因素,该企业当月的营业利润为()万
东德公司“应收账款”科目月末借方余额5000元.其中:“应收账款──甲公司”明细科目借方余额7000元,“应收账款──乙公司”明细科目贷方余额2000元;“预收账款”科目月末贷方余额400元,其中:“预收账款──丙工厂”明细科目贷方余额2000元,“预收
“任人唯亲,因人设位”属于()管理方式的特征。
北大校办企业产值从1990年的10亿元人民币增加到2000年底的120亿元人民币,每年增幅超过30%,上缴国家利税20亿元,给学校回报近4亿元。
ThedebateoverbilingualeducationcentersontheissueofwhethertheUnitedStatesshouldfostertheideaofasinglecommon
UKNewspapersI.Introduction—manynationalnewspapers—nonational【T1】______titles【T1】______—threetypesofnewspapers:—r
最新回复
(
0
)