首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include“stdio.h” main() { struct st { inty,x,z;} union { long i;intj;
下列程序的输出结果是( )。 #include“stdio.h” main() { struct st { inty,x,z;} union { long i;intj;
admin
2013-06-11
43
问题
下列程序的输出结果是( )。
#include“stdio.h”
main()
{ struct st
{ inty,x,z;}
union
{ long i;intj;
chark;} un;
pfintf(“%d,%d\n”,sizeof(struct st),sizeof(un));
}
选项
A、6,2
B、6,4
C、8,4
D、8,6
答案
B
解析
由于联合体是同一存储区域由不同类型的变量共享,所以不可以直接对联合体变量名进行赋值,且联合体中的空间在某一时刻只能保持某一成员的数据;另外合体中可以出现结构类型的成员。
转载请注明原文地址:https://kaotiyun.com/show/pVJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是:建立一个带布头结点的单向链表,并将存储在数组中的字符依次存储到链表的各个结点中,请从与下划线处号码对应的一组选项中选择出正确的选项 #include<stdlib.h> structnode {chardata;str
下述程序段的输出结果是() intx=10; inty=x++; printf("%d,%d",(x++,y),y++);
以下只有使用时才为该类型变量分配内存的存储类型说明是()
设有以下说明语句: structex { intx;flocty;char z;} example; 则下面的叙述中不正确的是()
对于软件测试,从是否需要执行被测软件的角度,可以分为静态测试和动态测试。代码检查属于【】测试。
设有以下语句,其中不是对a数组元素的正确引用的是______(其中0≤i<10)inta[10]={0,1,2,3,4,5,6,7,8,9,},*p=a;
一个完整的C语言程序包含一个或多个函数,其中唯一不可缺少的函数是()。
设有以下语句typedefstructs{intg;charh;}T则下面叙述中正确的是
算法的复杂度主要包括【】复杂度和空间复杂度。
计算机指令是由【】和地址码组成的。
随机试题
抗组胺药物主要分几类?它们的临床应用是什么?
第一心音增强可见于()
患者,女,27岁,孕3月,骑车不慎摔倒,阴道少量出血,腰腹坠痛,精神倦怠,脉滑无力,治疗最佳方剂是
良性前列腺增生症最重要的症状是
提出“遗忘曲线”的心理学家是_______。
李工程师:在日本,肺癌病人的平均生存年限(即从确诊至死亡的年限)是9年,而在亚洲的其他国家,肺癌病人的平均生存年限只有4年。因此,日本在延长肺癌病人生命方面的医疗水平要高于亚洲的其他国家。张研究员:你的论证缺乏充分的说服力。因为日本人的自我保健意识总体上高
设事件A与B满足条件AB=,则()
In a public-key cryptosystem,(71)encrypted with the public key can only be deciphered with the private key from the same(72). Co
Thereisanunquestionablelinkbetweenjoblossesand______services.
A、Heiscarelessabouthisappearance.B、Heisashamedofhispresentcondition.C、Hechangesjobsfrequently.D、Heshavesevery
最新回复
(
0
)