首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知字符0的ASCII码为十六进制的30,现有程序如下: #include <stdio.h> main() { union{ unsigned char c; unsigned
已知字符0的ASCII码为十六进制的30,现有程序如下: #include <stdio.h> main() { union{ unsigned char c; unsigned
admin
2009-01-15
95
问题
已知字符0的ASCII码为十六进制的30,现有程序如下: #include <stdio.h> main() { union{ unsigned char c; unsigned int i[4]; }z; z.i[0]=0x39; z.i[1]=0x36; printf("%c\n",z.c); } 此程序的输出结果是( )。
选项
A、6
B、9
C、0
D、3
答案
2
解析
根据共用体的定义可知:共用体z的成员c和成员i[4]是共用着同一段内存空间,所以,当程序给z.i[0]赋值后,实际上共用体成员c的值也确定了,为0x39,所以在以字符方式打印时,打印结果应是ASCII码等于0x39的字符,即是9。
转载请注明原文地址:https://kaotiyun.com/show/MLXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列与队列结构有关联的是
编写如下程序:PrivateSubCommand1_Click()DimkAsIntegerx=1Fork=1To3x=x*fun(k)NextkPri
下列叙述中正确的是
下列过程定义正确的是()。
设有如下程序:PrivateSubForm_Click() num=InputBox("请输入一个实数") p=InStr(num,".") Ifp>0Then PrintMid(num,p+1) Else
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生20个0—1000范围内的整数,然后放入一个数组中,然后输出这20个整数中大于500的所有整数之和。程序运行后,单击命令按钮(名称为Command1,标题
在一个有若干个整数的顺序文件中查找一个数(这个数从文本框中输人),找到后在标签Labell中显示该数是文件中第几个数;如果没找到,则显示文件中没有该数的信息PrivateSubCommandl_Click()DimXAsInt
以下关于DoUntil…Loop循环的说法正确的是()。
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是()。
下列数据结构中,属于非线性结构的是( )。
随机试题
下列说法中正确的有()。
患者,女,20岁。患地方性甲状腺肿,颈部肿大明显,其发病机制是
咳嗽伴有杵状指见于
在一次宴会后约2小时,大批参加者出现呕吐,怀疑为细菌引起的食物中毒。最有相关性的细菌可能是
有效时间在24小时以上,必要时用,两次执行之间有时问间隔,由医生注明停止日期后方失效的医嘱属于()。
一家小化肥厂2009年的销售额为150万元,按照现行税法,该企业应按()的税率缴纳增值税。
紫檀博物馆位于建国路23号,是我国目前规模最大的民办博物馆。()
14世纪,西欧学校自然科学方面的课程只有算数、几何和天文学;文艺复兴以后,增加了地理和力学;18世纪产业革命后,学校中又增加了代数、三角、植物、动物、物理、化学及一些实用的科学技术课程。这表明经济发展水平制约约()。
下列选项中,属于业主享有专有权的是()。
UniversityofYorkbiologistPeterMayhewrecentlyfoundthatglobalwarmingmightactuallyincreasethenumberofspeciesonth
最新回复
(
0
)