首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { unsigned char a=8,c; c=a>>3: printf("%d\n",c); } 程序运行后的输出结果是( )。
有以下程序: #include<stdio.h> main() { unsigned char a=8,c; c=a>>3: printf("%d\n",c); } 程序运行后的输出结果是( )。
admin
2020-11-27
29
问题
有以下程序:
#include<stdio.h>
main()
{
unsigned char a=8,c;
c=a>>3:
printf("%d\n",c);
}
程序运行后的输出结果是( )。
选项
A、32
B、16
C、1
D、0
答案
C
解析
字符常量与其ASCII码值一一对应,在计算的时候,可以使用该字符的ASCII码参与运算,输出时会根据格式控制符输出对应的字符或者ASCII码。右移运算符“>>”的运算规则是把左边运算数的各二进制位全部右移n位,n取决于“>>”右边的数值。字符a的ASCII码值为8,对应二进制为1000,所以a>>3=1,输出的字符c的ASCII码值为1,答案选C。
转载请注明原文地址:https://kaotiyun.com/show/473p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
下面不属于软件设计阶段任务的是
下面不能作为结构化方法软件需求分析工具的是
以下数组定义中错误的是
设有定义:doublea[10],*s=a;,以下能够代表数组元素a[3]的是()。
以下叙述中正确的是
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
不易在冠状面CT上显示的颌面骨骨折是
我国细菌性痢疾的主要流行菌群是
建设工程施工通常按流水施工方式组织,是因其具有( )的特点。
洞口仰坡坡脚至洞门墙背的水平距离不应小于()m。
【背景资料】某工程建设项目,发包人采用施工平行发承包模式,根据本工程特点及项目进展情况,将施工任务分别发包给不同的施工单位。其合同结构图如图1所示:圈1合同结构圈其中,承包商1所承揽的这部分工作由于设计图纸完成较早,且
下列有关因素变化对盈亏临界点的影响表述正确的是()。
(2008年)2007年8月8日,甲、乙、丙、丁共同出资设立了一家有限责任公司(下称公司)。公司未设董事会,仅设丙为执行董事。2008年6月8日,甲与戊订立合同,约定将其所持有的全部股权以20万元的价格转让给戊。甲于同日分别向乙、丙、丁发出拟转让股权给戊的
导游人员有()行为时,旅游行政管理部门可以暂扣其导游证3个月至6个月。
初中学生小王,家住县城,从他家到学校的路上,有十几家网吧。他每天早饭后,都能背起书包,按时去上学。期末复习考试前,他的班主任忽然请了长期病假,学校派张老师去接任该班班主任。张老师任班主任的第二天就来到了小王家,问小王为什么连续一个多月没去上学。小王家长闻讯
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
最新回复
(
0
)