首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { union{ unsigned int n; unsigned char C; }ul; u1.C=’A’; printf("%c\n",u1.n); }
有以下程序 main() { union{ unsigned int n; unsigned char C; }ul; u1.C=’A’; printf("%c\n",u1.n); }
admin
2009-01-15
27
问题
有以下程序 main() { union{ unsigned int n; unsigned char C; }ul; u1.C=’A’; printf("%c\n",u1.n); } 执行后输出结果是
选项
A、产生语法错
B、随机值
C、A
D、65
答案
4
解析
在定义共用体的同时,定义了一个共用体型变量u1,共占两个字节,有两个成员n和c,两个成员的首地址是相同的.因此给 u1.c赋一个“A”,其实就是给无符号整型成员u1.n的低字节赋一个“A”,输出u1.n的时候是以字符型的形式输出,只输出它的低地址的一个字节,因此为“A”。所以,C选项为所选。
转载请注明原文地址:https://kaotiyun.com/show/JbXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
用语句Open"C:\teac.txt"ForInputAs#1打开文件后,就可以编程序
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入大、小写字母及数字。单击“统计”按钮,分别统计输入字符串中大写字母、小写字母及数字字符的个数,并将统计结果分别显示在标签控件数组x中,如图3—167所示。在给出的窗体文件
在VB中,函数过程与子程序过程的区别之一是()。
InputBox函数返回值的类型为()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
下列数据结构中,属于非线性结构的是( )。
存储在计算机内有结构的数据集合是
支持子程序调用的数据结构是
随机试题
在石油沥青防腐中,冷却装置包括加热机构、低位水槽、喷淋器、水循环泵及水路管网。
在党的组织建设中,从严治党的关键是()
免疫性非溶血性发热性输血反应的主要原因和发病机制是输入血液中的
关于靶区的设计,描述正确的是
全口义齿排牙后的试戴前,在可调式架和模型上观察,说法错误的是
下列财务指标中,反映企业营运能力的有()。
预应力管道采用每隔()一道的定位筋进行固定。
永成公司正在研究是否更新现有的计算机系统。现有系统是5年前购置的,目前仍可使用,但功能已明显落后。如果想长期使用,需要在未来第2年年末进行一次升级,估计需要支出3000元,升级后可再使用4年。报废时残值收入为0。若目前出售可以取得收入1200元。预
科学家研究发现,由能承担部分母亲角色的机器替代母亲“养育”的雌性大猩猩幼崽,当它们有后代时,难以承担母亲的角色。而人类与大猩猩具有很大的相似性,所以婴儿不应该由保姆或日托中心来照管,而只应该由他们的亲生母亲来抚育。下列哪一陈述为真,最能加强作者的结论?
InMicrosoft’slatestattempttoreachouttobloggers,thecompanyrecentlygaveawayexpensivelaptopsloaded【C1】______itsnew
最新回复
(
0
)