首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为( )。 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
24
问题
下列程序的输出结果为( )。
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全国计算机二级
相关试题推荐
在数据库管理技术的发展中,数据独立性最高的是()。
当运行以下程序时,输入abcd,程序的输出结果是_________。insert(charstr[]){inti;i=strlen(str);while(i>0){str[2*i]=s
下列语句组中,不正确的是()。
以下选项中,合法的一组C语言数值常量是()。
若函数中有定义语句:inta;,则()。
有下列程序,其中%u表示按无符号整数输出。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf(“%u\n”,x);}程序运行后的输出结果是(
有如下程序:#includemain(){FILE*fpl;fp1=fopen("f1.txt","w");fprintf(fp1,"abc");fclose(fp1);
下列关系表达式中,结果为“假”的是()。
当所有结点的权值都相等时,用这些结点构造的二叉排序树是【】。
随机试题
A.条件(1)充分,但条件(2)不充分B.条件(2)充分,但条件(1)不充分C.条件(1)和(2)单独都不充分,但条件(1)和条件(2)联合起来充分D.条件(1)充分,条件(2)也充分E.条件(1)和条件(2)单独都不充分,条件(1)和条件(2)联
发现前房积脓时,应首先考虑
周围神经损伤后,为观察神经的修复情况,下列哪项检查意义不大( )
关于食管蠕动的叙述,错误的是
下列叙述中正确的是
A.颅面分离B.耳鼻出血C.复视D.张口受限E.局部水肿颅底骨折常伴有
证券公司以证券资产管理客户的资产向他人提供融资或者担保的,对直接负责的主管人员和其他直接责任人员单处或者并处警告、1万元以上10万元以下的罚款。( )
如图,四棱锥P—ABCD中,底面是以O为中心的菱形,PO⊥底面ABCD,AB=2,∠BAD=,M为BC上一点,且BM=,MP⊥AP.求PO的长;
下列选项中,属于犯罪客观方面的是()
Exercisehaslongbeentreatedasthecure-allforeverythingthatailsyou.Supporterssayyouwillloseweightandbringyour
最新回复
(
0
)