首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有一联合体变量定义如下: union data { long a; float b: int c; char d; }; union data x; 执行下列语句后,正确的联合体
设有一联合体变量定义如下: union data { long a; float b: int c; char d; }; union data x; 执行下列语句后,正确的联合体
admin
2021-06-15
22
问题
设有一联合体变量定义如下:
union data
{ long a;
float b:
int c;
char d;
};
union data x;
执行下列语句后,正确的联合体变量x的值是( )。
x.a=111111;
x.b=2222;
x.c=2.1 546;
x.d=’R’:
选项
A、111111
B、2222
C、2.1 546
D、R
答案
D
解析
本题主要考查的知识点是联合体的内存使用。联合体与结构体的定义相同,其本质区别就在于内存使用方式的不同。联合体所占用的内存空间为最长的成员所占用的空间,各个成员分量全部是从低地址方向开始使用内存单元;联合体中的空间在某一时刻只能保持某一个成员的数据,所以本题执行完一系列赋值后,只得到最后执行的字符’R’。
转载请注明原文地址:https://kaotiyun.com/show/xwtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
以下选项中函数形参不是指针的是
若变量已正确定义,则以下语句的输出结果是s=32;s^=32;printf("%d",s);
有以下程序段charname[20];intnurn;scanf("name=%snurn=%d",name,&nurn);当执行上述程序段,并从键盘输入:name=Lilinurn=1001后,name的值为
若变量已正确定义,则语句S=32;s^=32;printf(“%d”,s);的输出结果是()。
有以下程序main(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pAd++,++pad;printf(”%dkn”,pad);)程序的输出结果是
若变量已正确定义并赋值,以下不能构成C语句的选项是
软件集成测试不采用
以下关于函数的叙述中正确的是
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
随机试题
鼻咽癌约占鼻咽部恶性肿瘤的
男性,25岁,因车祸受伤2h入院。查体:嗜睡,呼唤能睁眼;回答问题有错误;对疼痛刺激能定位。其Glasgow昏迷分级积分应为()
圆截面杆ABC轴向受力如图。已知BC杆的直径d=100mm,AB杆的直径为2d,杆的最大的拉应力是()。
一污水排放量为60000m/d的建设项目向某中型河流排放污水,则对该河流进行环境现状调查的范围应为( )。
下列项目中,可以通过划拨方式取得土地使用权的是()。
32名学生需要到河对岸去野营,只有一条船,每次最多载4人(其中需1人划船)。往返一次需5分钟。如果9时整开始渡河,9时17分时,至少有()人还在等待渡河。
想要考察放松训练对考试焦虑的疗效,对研究者A、B、C进行如下研究设计。(1)研究者A先记录了所有被试的基线焦虑水平。然后所有被试接受放松训练3周。之后,研究者测量了所有被试治疗后的焦虑水平。(2)研究者B把被试随机分成两组,记录了所有被试的基线焦虑水平
正确对待中华民族道德传统,做好取舍和创造性的转化工作,要按照有利于()
ReadthefollowingextractfromanarticleaboutOver-CapacityintheCarBusiness.Foreachquestion15—20,markoneletter(A,
IrrationalConsumption1.很多大学生有不理性消费的习惯2.不理性消费的弊端3.为了解决这一问题,我认为……
最新回复
(
0
)