首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为( )。 main() {union un {char *name; int age; int pay; }s; s.name="zhaoming"; s.age=3
下列程序的输出结果为( )。 main() {union un {char *name; int age; int pay; }s; s.name="zhaoming"; s.age=3
admin
2017-11-27
60
问题
下列程序的输出结果为( )。
main()
{union un
{char *name;
int age;
int pay;
}s;
s.name="zhaoming";
s.age=32;
s.pay=3 000;
printf("%d\n",s.age);}
选项
A、32
B、3000
C、0
D、不确定
答案
B
解析
本题考查的是联合体的有关概念。因为联合体是各个成员共享一段存储空间,此段存储空间最终存放的是最后存入的成员的值,所以题目中输出s.age实际上输出了最后存入的3000,因为3000已经把原来存入的s.age(32)的值覆盖。
转载请注明原文地址:https://kaotiyun.com/show/79xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库技术的根本目标是()。
若有定义inta[5],*p=a;则正确引用数组元素的是()。
以下程序的输出结果是()。≠}includemain(){inta=8,b=6,m=1;switch(a%4){case0:m++;br
若有说明intm[3][4]:{3,9,7,8.5},(*q)[4];和赋值语句q=m;,则中0
函数fun的功能是:根据以下公式求p的值,结果由函数值返回。m与n为两个正数且要求m>n。例如:m=12,n=8时,运行结果应该是495.000000。请在题目的空白处填写适当的程序语句,将该程序补充完整。#include#
下列叙述中错误的是()。
已知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structan
C语言规定,在一个c程序中,main()函数的位置()。
下列关系表达式中,结果为“假”的是()。
在ER图中,矩形表示【】。
随机试题
下列选项中关于集体劳动争议的说法正确的是()
肺癌中恶性程度最低的类型是()(2005年)
()具有融资成本低的优势。
交叉中隔壁法(CRD法)适用于地质条件差的地层、修建跨度不大于()m的隧道。
人才招募流程包括的主要环节有()。
毛泽东强调人民军队必须置于党的绝对领导之下是在()。
请用不超过150字的篇幅,概括出给定资料所反映的主要问题。以政府调研员的身份,用不超350字的篇幅,提出解决给定材料所反映问题的方案。要有条理地说明,要体现针对性和可操作性。
设3阶行列式D3的第2行元素分别为1、-2、3,对应的代数余子式分别为-3、2、1,则D3=_______
IfWilliamshadafault,itwasanalmostcomplete(i)______others,aproclivityborderingon(ii)______.
AlanJohnsondecidedtoleaveNewYorkbecauseitis__________.
最新回复
(
0
)