首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知字符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
70
问题
已知字符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://www.kaotiyun.com/show/MLXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click()DimmAsInteger,nAsIntegerm=2:n=1SelectCasemCase1
运行下面的程序,单击命令按钮,输出结果为()。FunctionF(aAsInteger)b=0Staticcb=b+1c=c+1F=a+b+CEndFunctionPrivateSubCommandl_Click(
下面的数写成普通十进制数是()。2.65358979335278D-6
在程序运行时,下面的叙述中正确的是( )。
以下不能触发滚动条Change事件的操作是( )。
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面诏句中与该语句不等价的是()。
结构化程序设计的基本原则不包括( )。
下列有关过程的叙述中错误的是()。
在考生目录下已有一个工程文件sjt5.vbp。运行程序后,分别从两个文件中读出数据,放入两个一维数组a、b中。请编写程序,当单击“合并数组”按钮时,将a、b数组中相同下标的数组元素的值求和,并将结果存入数组c。单击“找最大值”按钮时,调用find过程分别找
下面属于黑盒测试方法的是
随机试题
腕管综合征压迫的神经为
急性化脓性牙髓炎疼痛特点之一是
缺铁性贫血哪项化验可确诊
交战国间战争状态的结束是对有关结束战争和停止战争行动的一切政治、经济、领土和其他问题做出最终的解决,结束战争的法律状态,恢复和平关系。下列哪一选项属于结束战争状态的最通常的方式?()
企业质量管理的目的是()。
根据支付结算法律制度的规定,下列银行卡分类中,以是否具有透支功能划分的是()。(2016年)
Thecontinuousandrecklessuseofsyntheticchemicalsforthecontrolofpestswhichposeathreattoagriculturalcropsandhu
C类IP地址中、前3个字节为
在考生文件夹下,打开文档WORD1.docx,按照要求完成下列操作并以该文件名(WORD1.docx)保存文档。【文档开始】认识AGP8X要想深入认识AGP8X,让我们先来说说AGP总线这个话题吧。我们知道最初的显示设备是采用PCI总线
Thispartistotestyourabilitytodopracticalwriting.Youarerequiredtowriteabusinessletteraccordingtothefollowin
最新回复
(
0
)