首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为 main() { union u { char*name; int age; int income;}s s.name="WANGLIONG";
下列程序的输出结果为 main() { union u { char*name; int age; int income;}s s.name="WANGLIONG";
admin
2009-02-15
41
问题
下列程序的输出结果为 main() { union u { char*name; int age; int income;}s s.name="WANGLIONG"; s.age=28; s.income=1000; printf("%d\n",s.age); }
选项
A、28
B、1000
C、0
D、不确定
答案
2
解析
本题对共用体的使用进行了考查。由于共用体所有成员共同占据一段存储空间。所以对成员变量的赋值,后面的赋值会覆盖掉前面的赋值,因为s.income=1000;是最后一次成员变量赋值,变量age与变量income共同占据一段存储空间,所以age的值也为1000。
转载请注明原文地址:https://kaotiyun.com/show/oSXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计中,下面对goto语句使用描述正确的是
以下关于数组的叙述中,错误的是()。
设窗体上有一个水平滚动条HScrolll和一个命令按钮Commandl,及下面的事件过程:PrivateSubForm_Load()PrivateSubCommandl_Click()HScrolll.Min=0HScrolll.Value
执行以下程序段后,变量c$的值为a$="VisualBasicProgramming"b$="Quick"c$=b$UCase(Mid$(a$,7,6))Right$(a$,12)
窗体上有一个Text1文本框,一个Commandl命令按钮,并有以下程序:PrivateSubCommandl_click()DimnIfText1.Text<>"123456"Thenn=n+1:Print"口令输入错误"
语句:PrintAsc(Chr$(Mid$("98765432",4,2)))的输出是
下列关于栈的叙述正确的是
能够用于标识对象名称的属性是()。
表达式Int(Rnd(0)*50)所产生的随机数范围是
下列各选项中,不属于序言性注释的是()。
随机试题
每于黎明之际,脐腹作痛,肠鸣即泄,泄后则舒,形寒肢冷,舌淡苔白,脉沉细,属
Beck三联征是指()。
有关妇科腹部手术病人,术后护理的内容正确的是()
患儿,7个月,人工喂养,未添加辅食。近来出现烦躁、易怒,口唇黏膜苍白,面色蜡黄,反应迟钝。查体:血红蛋白80g/L,外周血呈大细胞形态。该患儿治疗最重要的是
简支梁AB的剪力图和弯矩图如图示,该梁正确的受力图是()。
公共物品的生产决策与私人物品的生产决策一样由市场经济的运行规则决定。()
承兑交单的托收方式只适用于()的跟单托收。
以下由登记机关代为进行房屋权属登记的情况有()。
男性,25岁。汽车撞击右髋部4小时,有尿意但不能自主排尿。体检:血压110/80mmHg,脉搏94次/分,腹软、下腹部隆起伴轻压痛、肠鸣音正常、右髋部肿胀、皮下淤血。直肠指检前列腺尖部浮动,X线摄片示:双侧耻骨上下支骨折。患者的初步诊断是
【】是按照程序语句行的自然顺序,依次执行语句。
最新回复
(
0
)