首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为 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
50
问题
下列程序的输出结果为
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://www.kaotiyun.com/show/ntJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请读程序:#include<stdio.h>main(){intnum=0;while(num<=2){num++;printf("%d\n",num);}}上面程序的输出结果是
a、b和c都是int型变量,且a=3,b=4,c=5,则下面的表达式中,值为0的表达式是()
下列关于C语言数据文件的叙述中正确的是()。
以下程序段中,能够通过调用函数fun(),使main()函数中的指针变量p指向一个合法的整型单元的是()。
能将高级语言程序转换成目标语言程序的是______。
在数据结构中,从逻辑上可以把数据结构分成()。
程序的编制与算法的设计在效率上的关系是:()
以下选项中合法的用户标识符是______。
算法的复杂度主要包括【】复杂度和空间复杂度。
设有如下定义: char*a[3]={"aa","bb","cc"}; 则以下说法正确的是______。
随机试题
若PSW=00,执行下列程序后,CY=______。MOVA,#0FBHMOVPSW,#10HADDA,#7FH
肝主疏泄的功能表现中,最重要的是
渗出性结核性腹膜炎的最佳强化治疗方案是
A.Hb
Thanks_____theGreatGreenWall,thelandproducesmorecrops.
(2004北理工)商业汇票
Accordingtothetext,theoptimisticmoodseemstobeThephrase"madeahashofthings"(Line1,Paragraph6)mostprobablyme
AMessengerfromthePastHispeoplesaidgood-byeandwatchedhimwalkofftowardthemountains.Theyhadlittlereasonto
The______ofaculturalphenomenonisusuallyalogicalconsequenceofsomephysicalaspectinthelifestyleofthepeople.
WheredidJeffgettheinformation?Fromthe______.What’stheinformationabout?Thereceiverisinterestedin______.
最新回复
(
0
)