首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为 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
64
问题
下列程序的输出结果为 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全国计算机二级
相关试题推荐
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是
在数据管理技术发展的三个阶段中,数据共享最好的是
以下语句或子句中,符合VisualBasic语法要求的是
某人为计算n!(0<n<=12)编写了下面的函数过程:PrivateFunctionfun(nAsInteger)AsLongDimPAsLongP=1Fork=n一1To2Step一1
设工程中有2个窗体:Form1、Form2,Form1为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Form1的文本框Text1中输入口令并按回车键(回车键的ASCII码为13)后,隐藏Form1,显示Form2。若口令为“XSLNCER
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是( )。
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分维成:数据域和指针域。
下列关于算法复杂度叙述正确的是
随机试题
病变与周围组织密度接近,为突出病变,CT窗的调整应为
直接融资是指()。
根据《村镇规划编制办法》的规定,下列关于村镇总体规划的编制内容表述中不正确的是()
下列情况中,不符合契税计税依据的确定的有()。
标引()的目的是便于计算机对公文的检索和管理。
一战后有两个国家没有批准巴黎和会通过的《凡尔赛和约》:一个是没能达到领导战后世界目的的美国,一个是主权遭受严重践踏的国家。这个国家是()。
在猫鼠游戏中,跑道为无顶和底的圆柱形,底或顶的圆周长度为5米。圆柱的高为12米,老鼠只能在顶端圆周逃跑并以0.5米/秒的速度从A点出发,与此同时,猫从B点出发匀速追击老鼠,并可以在圆柱形的表面选择任意路线追击。若猫想在A点恰好追击到跑了一圈的老鼠,则它至少
在需求变更管理中,CCB的职责是(5)。
由C++目标文件连接而成的可执行文件的缺省扩展名为______。
•Lookattheformbelow.•Someinformationismissing.•YouwillhearamanphoningtheHumanResourcesDepartmentofhiscom
最新回复
(
0
)