首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为 main () { union u {char *name; int age; int income;}s s.name="WANGLIONG"; s.age=28; s.income=1
下列程序的输出结果为 main () { union u {char *name; int age; int income;}s s.name="WANGLIONG"; s.age=28; s.income=1
admin
2013-06-11
26
问题
下列程序的输出结果为
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、不确定
答案
B
解析
本题对共用体的使用进行了考查。由于共用体所有成员共同占据一段存储空间,所以对成员变量的赋值,后面的赋值会覆盖掉前面的赋值,因为s.income=1000;是最后一次成员变量赋值,变量age与变量income共同占据一段存储空间,所以age的值也为1000。
转载请注明原文地址:https://kaotiyun.com/show/ntJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请读程序:#include<stdio.h>main(){floax,y;scanf("%f",&x);if(x<0.0)y=0.0;elseif((x<5.0)&&(x!=2
请读程序:#include<stdio.h>Charfun(char*c)(if(c<=’z’&&*c>=’A’)*c-=’A’-’a’return*c;}main(){char
若输入60和13,以下程序的输出结果为() #defineSURPLUS(a,b)((a)%(b)); main() {inta,b; scanf("%d,%d",&a,&b); printf("\n",SURPlUS(
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(0<=i<4,0<=j<10)
若程序中定义了以下函数:doublemyadd(doublea,doubleb){return(a+b);}并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是()。
设有以下说明语句: structex { intx;flocty;char z;} example; 则下面的叙述中不正确的是()
算法的复杂度主要包括【】复杂度和空间复杂度。
以下叙述中正确的是______。
以下不能定义为用户标识符的是
随机试题
我国解决民族问题的基本制度是()
在竖向荷载作用下,下图中何项的横、纵外墙计算简图是正确的?______假定图中所示三层Ⅰ-Ⅰ截面的外纵墙内力以及该层窗间墙的β值和计算截面面积如下:永久荷载产生的轴向力设计值NIG=282.85kN,标准值NIGk=235.81kN;
某建设项目,当折现率ic=12%时,NPV=29.31万元;当ic=14%时,NPV=-13.48万元,用内插公式法可求得其内部收益率IRR大约是( )。
建立建设工程目标控制工作考评机制,加强各单位(部门)之间的沟通协作,属于建设工程目标控制的()措施。
管理会计主要是为企业内部管理服务,从这个意义上讲,管理会计又称为( )。
需要办理房屋权属变更登记的情形有()。
有浓度为4%的盐水若干克。蒸发了一些水分后浓度变成10%,再加入300克4%的盐水后,浓度变为6.4%的盐水。问最初的盐水多少克?()
有下面程序代码:PrivateSubCommand1_Click()DimaAsInteger.ba=2b=3Printfun(a,b);a;bEndSubPrivate
HowcanwepracticeourspokenEnglish?Thefirstandthemostimportantthingis【16】yourself.Youshouldalwaysbefullof【
Inhisview,thoughHongKonghasnodirectculturalidentity,localartisthrivingby"being______",beingopentoallkindso
最新回复
(
0
)