首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知字符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
46
问题
已知字符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()Fork=5To1Step-1x=k+x*10NextkPrintxEndSub程序运行后,单击命
下列叙述中正确的是
有如下过程:PrivateSubCommand1_Click()DimNameAsString*20Open"file1.dat"ForRandomAs#1Len=20k=1Do
以下不能触发滚动条Change事件的操作是( )。
在考生的文件夹下有一个工程文件sjt5.vbp,相应的窗体文件为sjt5.frm。在窗体上有两个命令按钮,其名称分别为Command1和Cornrnand2,标题分别为“写文件”和“读文件”,如图3.131(a)所示。其中“写文件”命令按钮事件过程用来建立
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用
软件设计中模块划分应遵循的准则是
为了声明一个长度为128个宇符的定长字符串变量StrD,以下语句中正确的是()。
假定建立了一个名为Commandl的命令按钮数组,则以下说法中错误的是
随机试题
进程P1、P2、P3、P4和P5的前趋图如下所示:若用PV操作控制这5个进程的同步与互斥的程序如下,那么程序中的空①和空②处应分别为____(1)____;空③和空④处应分别为___(2)_____;空⑤和空⑥处应分别为___(3)_____。
观察者因看到榜样受到强化而如同自己也受到强化一样,这称为()
多囊肾患儿的父母均为致病基因携带者,他们每次生育子女的再发风险为
用黄连阿胶汤治疗痢疾,其适应的证型是()
拔除上颌尖牙需阻滞()。
我国的财政收入由()构成。
下列业务或事项的处理中,体现了实质重于形式要求的是()。
甲公司为增值税一般纳税人,增值税税率为17%,生产中所需W材料按实际成本核算,采用月末一次加权平均法计算和结转发出材料成本。2013年6月1日,W材料结存1400千克,账面余额385万元,未计提存货跌价准备。甲公司2013年6月份发生的有关W材料业务如下:
(江西2010—44)9,17,13,15,14,()
下列哪些因素可使静脉回流加速
最新回复
(
0
)