首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { unsigned char a=8, c; c = a>>3; printf("%d\n", c); } 程序运行后的输出结果是( )。
有以下程序 #include main() { unsigned char a=8, c; c = a>>3; printf("%d\n", c); } 程序运行后的输出结果是( )。
admin
2015-07-28
19
问题
有以下程序
#include
main()
{ unsigned char a=8, c;
c = a>>3;
printf("%d\n", c);
}
程序运行后的输出结果是( )。
选项
A、1
B、16
C、32
D、0
答案
A
解析
字符常量与其ASCII码值一一对应,在计算的时候,可以使用该字符的ASCII码参与运算,输出时会根据格式控制符输出对应的字符或者ASCII码。右移运算符">>"的运算规则是把左边运算数的各二进制位全部右移n位,n取决于">>"右边的数值。字符a的ASCII码值为8,对应二进制为1000,所以a>>3=1,输出的字符c的ASCII码值为1,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/U7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 main() { int i=0,s=0; for(;;) { if(i==3||i==5)continue; if(i==6) break; i++; s+=i; }; printf("%d\n",s); } 程序运行后的输出结果是_____
以下对C语言的描述中,正确的是______。
用高级程序设计语言编写的程序称为______。
若有定义语句:inta=5;,则表达式:a++的值是【】。
有以下程序#include#includemain(){charstr[][20]={“Qne*World”,“one*Dream!”},*P=str[1].prinff(“%d,”,strlen(p));printf(“%s\n”,P)
有以下程序#inculde#inculdestrtictA{inta;charB[10];douBlec;};voidF(structAt);main(){structAa={1001,”zhangDa”,1
下列选项中,能正确定义数组的语句是
对于下面的语句,叙述正确的是______。charc1[]="abcd";charc2[]={’a’,’b’,’c’,’d’};
下列选项中不是字符常量的是()。
随机试题
某公司投资购买设备有A、B、C、D四个方案可以选择:其寿命周期费用分别为300万元、300万元、285万元、275万元,系统效率分别为375吨/日、330吨/日、350吨/日、330吨/日。通过费用效率分析后得出最佳方案是()。
社会主义宏观经济运行的基础是()
A.IgMB.IgAC.IgED.SIgAE.IgG乳汁中富含抗体,初乳中含量最高的抗体是
在血浆内含有的下列物质中,肝脏不能合成的是()。
以通幽汤治疗噎膈,取其功效是以启膈散治疗噎膈,其功效是
患有糖尿病酸中毒的病人,尿液气味呈
在防腐蚀涂层常用的施工方法中,刮涂的主要缺陷是()。
下列不属于资产管理业务的是()。
下列四川名寺中,始建于唐代的是()。
ThefirstnavigationallightsintheNewWorldwereprobablylanternshungatharborentrances.Thefirstlighthousewasputup
最新回复
(
0
)