首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
2021-04-28
33
问题
有以下程序
#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://jikaoti.com/ti/Iaz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于C语言的符号常量,以下叙述中正确的是
有以下程序#includeintfun(char*8){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\
若有定义:floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是()。
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
下面描述中错误的是
当变量c的值不为2、4、6时,值为“真”的表达式是()。
以下定义数组的语句中错误的是()。
软件需求规格说明书的作用不包括
下面关于算法的叙述中,正确的是()。
随机试题
薏苡仁的功效是滑石的功效是
Underthedimlight,shecouldonlyseethehousenumber______.
导致恶性贫血的疾病是
前瞻性队列研究与回顾性队列研究的最重要的差别是
男,40岁,反复发作上腹部不适、疼痛6年。疼痛多发生在餐后约60分钟,1~2小时后逐渐缓解。查体:腹平软,肝、脾未触及,上腹轻度压痛,无反跳痛,移动性浊音(一)。上消化道X线钡餐造影:胃小弯侧可见直径1.5cm壁外龛影,大弯侧有痉挛性切迹。最可能的诊断是
一肝硬化病人,诉乏力、食欲不振。体检神志清,消瘦,轻度黄疸,肝脾轻度肿大,移动性浊音(+)。X线吞钡检查示食管胃底静脉曲张。试问该病人的饮食护理中不恰当的是()
在考察企业自身与行业竞争对手之间的差距时,使用的变量不包括()。
“猜想与假设”是科学探究的基本要素之一,以“声现象”一章的实验内容为例,说明教师如何提出问题引导学生进行猜想。
金融创新增强了货币供给的()。
A、Sendingallmessagessimultaneouslytotheaudience.B、Learningfromafamouspublic-speakingprofessor.C、Simplifyingandbre
最新回复
(
0
)