首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为( )。 main() {union un { char *name; int age; int pay; }s; s.name="zhaoming"; s.age=
下列程序的输出结果为( )。 main() {union un { char *name; int age; int pay; }s; s.name="zhaoming"; s.age=
admin
2021-06-15
17
问题
下列程序的输出结果为( )。
main()
{union un
{ char *name;
int age;
int pay;
}s;
s.name="zhaoming";
s.age=32;
s.pay=3000;
printf("%d\n",s.age);
}
选项
A、32
B、3000
C、0
D、不确定
答案
B
解析
本题考查的是联合体的有关概念。因为联合体是各个成员共享一段存储空间,此段存储空间最终存放的是最后存入的成员的值,所以题目中输出s.age实际上输出了最后存入的3000,因为3000已经把原来存入的s.age (32)的值覆盖。
转载请注明原文地址:https://kaotiyun.com/show/xgtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:intx=2;以下表达式中,值不为6的是
以下选项中关于程序模块化的叙述错误的是()。
在关系数据库中,描述全局数据逻辑结构的是
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
下面的程序在编译时产生错误,其出错原因是()。#includemain(){int1_case;floatprintF;printf("请输入2个数:");scanf("%d%f",&1_cas
有以下程序:#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;e.b+=1;c.p+=2:}main(){inti;Aa={1,2}
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
以下程序调用fun函数求数组中最大值所在元素的下标。#includevoidfun(int*s,intn,int*k){inti;for(i=0,*k=i;i
随机试题
下列环境要素中,属于市场营销宏观环境的有()。
ItisHenryJames’______andhisnovelsthatmakehimafascinatingcaseintheAmericanliteraryhistory.
下面关于新医学模式的理解,不正确的是
A.渗出液B.漏出液C.介于渗出液与漏出液之间D.血性腹水E.乳糜腹水结核性腹膜炎腹水呈
在施工进度控制中,可以通过()确定施工作业的具体安排。
计算机校对软件的特点有()等。
音乐课程的价值主要体现在审美体验价值、创造性发展价值、社会交往价值、文化传承价值。()
阅读以下文字,完成问题。在现代文艺发展史上,现代主义、后现代主义的出现,以及在20世纪形成的世界范围内的文艺主潮,当然不乏积极意义。同时也必须看到,虽然现代、后现代主义以反叛现实主义“起家”,但在根本上,并未完全挣脱现实主义这一重要创作原则。
A、 B、 C、 D、 C
Tradeiscentraltohumanhealth,prosperityandsocialwelfare.【R1】______Examplesoftradeindailylifearesoabundanttheys
最新回复
(
0
)