首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:main(){ union{ unsigned int n; unsigned char c; }u1; u1.c=’A’; printf("%c\n",u1.n);}执行后输出结
有以下程序:main(){ union{ unsigned int n; unsigned char c; }u1; u1.c=’A’; printf("%c\n",u1.n);}执行后输出结
admin
2009-01-15
44
问题
有以下程序:main(){ union{ unsigned int n; unsigned char c; }u1; 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/7mXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面叙述中正确的是
在考生文件夹下有一个工程文件sjt4.vbp,其窗体上有两个标题分别为“添加”和“退出”的命令按钮,一个内容为空的列表框List1。请画一个标签,其名称为Label1,标题为“请输入编号”;再画一个名称为Text1,初始值为空的文本框,如图7所示。程序功能
编写如下程序代码:PrirateSubCommand1_Click()Dimt(10)AsIntegerDimkAsInteger,xAsIntegerFork=10To2Step-1
在窗体上画一个名称为Text1的文本框,然后画3个单选按钮,并用这3个单选按钮建立一个名为Option1的控件数组,程序运行后,如果单击某个单选按钮,则文本框中的字体根据所选择的单选按钮切换,如图1所示。请选择适合空白处的语句()。Privat
设变量x中的值是395,则下面语句的输出是Printx\100+((xMod100)\10)*10+(xMod10)*100
下列有关过程的叙述中错误的是()。
以下数组定义语句中,错误的是()。
使用语句DimA(ITo10)AsInteger声明数组A后,以下叙述正确的是()。
随机试题
肠易激综合征临床分型可分为_________、_________和_________。
电气火灾监控器的显示屏有显示不正常的问题应及时修复。()
调解书生效后,当事人反悔的()
A.大肠杆菌B.拟杆菌C.绿脓杆菌D.溶血性链球菌E.金黄色葡萄球菌何种致病菌感染后脓液稠厚,有粪臭的是
患者,男性,在手腕部剧烈运动后感觉踝关节疼痛,1个月后发生阵发性左下腹绞痛而就医。实验室检查:血常规正常,肝功能和血清淀粉酶正常,血清尿素和肌酐正常,泌尿系统影像学检查发现有肾结石。进一步测定血清尿酸为650μmol/L,则患者可能患有
糖尿病病人控制饮食的主要目的是
公民的民事行为能力可以分为以下几类( )。
下列事由中,债权人不能行使法定撤销权的是( )。
“善禁者,先禁其身而后人;不善禁者,先禁人而后身。”因此,加强高素质法治专门队伍和法律服务队伍建设,提高法治工作队伍和法律服务队伍的思想政治素质是重要的和必要的。这表明,全面依法治国的重要依托是
Aspokeswomanforthecompanypromisedthattheywouldinvestigateourcomplaint.
最新回复
(
0
)