首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知字符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
58
问题
已知字符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全国计算机二级
相关试题推荐
使用语句DimA(ITo10)AsInteger声明数组A后,以下叙述正确的是()。
设a=2,b=3,c=4,d=5,下列表达式的值是( )。
窗体上有1个名称为CD1的通用对话框,1个名称为Command1的命令按钮和1个Text1文本框,并有如下程序:PrivateSubCommand1_Click()CD1.Action=3IfCD1.Color>=0Th
文本框接受的最长字符数由文本框的()属性确定。
设a=4,b=5,c=6,执行语句Printa
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面诏句中与该语句不等价的是()。
假定建立了一个名为Commandl的命令按钮数组,则以下说法中错误的是
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
随机试题
法不是万能的,法的局限性主要表现在
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于O的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意
电焊烟尘的成分中占数量最大的是()元素。
潮气量增加(其他因素不变)时,下列项目中将增加的是
对于牙本质过敏首选的治疗方法有
小儿指纹浅淡而枯槁不泽,提示
以气体为试验介质,在设计压力下,采用发泡剂、显色剂、气体分子感测仪或其他专门手段,检查管道系统中的泄漏点,属于管道系统试验中的()。
花岗岩属于()。
小明原来见了陌生人就躲避,上幼儿园一个月后,小明的这种行为消失了。根据加涅的学习结果分类,这里发生了()的学习。
试论述亚洲音乐对世界的影响。
最新回复
(
0
)