首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果为 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
24
问题
下列程序的输出结果为
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://kaotiyun.com/show/ntJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若输入thistestterminal,以下程序的输出结果为:terminaltestthis。请填空。 #defineMAXLINE20 【】 {inti; char*pstr[3],str[3][M
请读程序: #includde<stdio.h> #include<string.> voidfun(char*s) {chara[10]; strcpy(a,"STRING"); s=a; } main() { char
请读程序: #include<stdio.h> #include<string.h> main() {char*sl="AbCdEf".*s2="aB"; s1++;s2++; printf("%d\n",str
请读程序:# include<stdio.h>f(char*s){cahr*p=s;while(*p!=’\0’)p++;return(p-s);}main(){printf("%d
下列程序的运行结果是【】。#include<string.h>char*ss(char*s){returns+strlen(s)/2;}main(){char*p,*str="abcdef
在对文件进行操作的过程中,若要求指针的位置回到文件的开头,应当调用的函数是【】。
以下程序段中,能够通过调用函数fun(),使main()函数中的指针变量p指向一个合法的整型单元的是()。
是构成C语言程序的基本单位。
能将高级语言程序转换成目标语言程序的是______。
下面程序把数组元素中的最大值放入a[o]中,则在if语句中的条件表达式应该是() main() {inta[10]={6,7,2,9,1,10,5,8,4,3,},*p=a,i; for(i=0;i<10;i++,p++)
随机试题
在以下病毒感染中,机体血清中虽有特异性抗体,但仍可发病的是()
患者,女,59岁。绝经8年,近3个月阴道出血2次,每次持续约3天。妇科检查:外阴、阴道无萎缩,子宫颈光滑,子宫前位,正常大小,右侧附件区可触及拳头大肿物,光滑,实性,活动良好,无腹水。全身淋巴结无转移。对患者最为恰当的治疗是
6个月婴儿,6.5kg,面部有湿疹,生后不久即开始腹泻,大便6~7次/天,精神尚可,便常规正常,经用助消化药治疗效不佳,其诊断可能为
此病例治疗当()假设患者迁延失治,而症见心悸头眩,形寒肢冷,脘痞纳呆,渴不欲饮,小便短少,舌淡苔水滑,脉弦滑,治疗方剂宜选()
A.羟基化代谢B.环氧化代谢C.N-脱甲基代谢D.S-氧化代谢E.脱S代谢体内含有卡马西平会发生()
建设工程项目的全寿命周期包括项目的()
在自动喷水灭火系统中,下列喷头选型方案错误的有()。
国民经济原则可细分为( )。
《义务教育法》中规定,我国现阶段教育的“两全”是()。
Iwouldratherthey______tomaketheinvestigationtomorrow.
最新回复
(
0
)