首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为( )。 main() {unionun { char *name; int age; intpay; }s; s.name=“zhaoming”:
下列程序的输出结果为( )。 main() {unionun { char *name; int age; intpay; }s; s.name=“zhaoming”:
admin
2012-08-23
38
问题
下列程序的输出结果为( )。
main()
{unionun
{ char *name;
int age;
intpay;
}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/RAPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下结构体说明:structSTRU{inta,b;charc:doubled;stmctSTRU*p1,*p2;};请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型。【】t[20]
有以下程序main(){intaa[4][4]={{1,2,3,4}{5,6,7,8},{3,9.10,2},{4,2,9,6}};inti.s=0for(i=0;i<4;i++)s
以下程序输出结果是#include<stdio.h>main(){inti=0,a=0;while(i<20){for(;;){if((i%10)
以下能正确定义二维数给的是
以下程序段的输出结果是inta=1234;printf("%2d\n",A);
设有以下程序段:intx=0,s=0;whUe(!x!=0)s+=++x;printf("%d",s);则()。
以下选项中,与k=n++完全等价的表达式是()。
请选择以下语句的输出结果()。printf("%d\n",strlen("\t\"\065\xff\n"));
数据库系统的核心是
检查软件产品是否符合需求定义的过程称为
随机试题
下列那种情况使得所测血压数值偏高()。
ChildrenintheUnitedStatesareexposedtomanyinfluencesotherthanthatoftheirfamilies.Televisionisthemostsignifica
A.劳神过度B.外邪侵袭C.先天不足D.情志因素导致心血虚的因素是
患者身患外感实热病证,兼见喘喝,气不能接续,甚则心悸气短。其病机是
下列有关生物利用度的描述正确的是( )。
施工安全控制程序中确定项目的安全目标的“目标管理”方法是在以()为首的项目管理系统内进行分解,最终实现全员安全控制。
有没有单位签你啊?如果有冲突你会怎么办?
在感念母亲、颂扬母性的动人作品里.有忍受所有苦难,为丈夫、为家庭、为儿女牺牲一切的伟大母亲,也有具备现代知识却尽心相夫教子的完美母亲。中国社会的理想母亲观,大多是家庭本位的,以男性及孩子为中心的。可是一百多年来的意识形态和社会制度,一再地要求女性“解放”“
下列关于我国中央银行的性质及法律地位的说法正确的是()。
善意取得制度适用于()。
最新回复
(
0
)