首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为( )。 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
50
问题
下列程序的输出结果为( )。
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全国计算机二级
相关试题推荐
下列程序的输出结果是【】。main(){inta[]={2,4,6},*ptr=&a[0],x=8,y,z;for(y=0;y<3;y++)z=(*(ptr+y)<x)?*(ptr+y):x;print
有以下程序structs{intx,y;}data[2]={10,100,20,200};main()structs*p=data;printf("%d\n
有以下程序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
已定义ch为字符型变量,以下赋值语句中错误的是
在一个C语言程序中
若在某函数内部有定义:inta[3][4];则数组a中各元素()。
已有定义:chara[]="xyz",b[]:{’x’,’y’,’z’};以下叙述中正确的是()。
以下程序中函数sort的功能是对数组a中的数据进行由大到小的排序:#include<stdio.h>voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是()。
检查软件产品是否符合需求定义的过程称为______。
随机试题
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){)};classTes
一条原木的实际长度为6.7m,按原木长度等级规定,它的标准长度应为()。
人际关系出现障碍的原因主要有
窄带ISDN又称为“一线通”,它的最高传输速率为______。
下列情况中,可能获得贷款的是()。
非洲草原上有一种草,叫尖茅草,是那里长得最高的茅草。在最初萌芽的半年时间里,它几乎是草原上最矮的草。只有一寸高,但在半年后的三五天内。便能长到一米六至两米的高度。缘由是在前六个月里,尖茅草不是不长,而是一直在长根部,扎根地下超过28米。这对你有什么启示?
在古希腊哲学史上,被誉为“哲学之父”的是()。
2009年3月4日,甲向A公司购买其开发的商品房期房一套,预计2009年10月1日交房。签订购买合同后,甲到不动产登记部门进行了预告登记。2009年5月6日,A公司又将该商品房卖给了乙。该商品房的所有权属于()
A、Inasmallyard.B、Inabiggarden.C、Ontheroof.D、Inthegreenhouse.AWheredotheygrowthem?本题为地点方向题。从对话中intheyard可以确定
Whatshouldwedofirstwhenwemakemistakes?Weshouldacknowledgeit______.
最新回复
(
0
)