首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下说明和定义: union dt { int a; char b; double c;} data; 以下叙述中错误的是( )。
若有以下说明和定义: union dt { int a; char b; double c;} data; 以下叙述中错误的是( )。
admin
2009-01-15
42
问题
若有以下说明和定义: union dt { int a; char b; double c;} data; 以下叙述中错误的是( )。
选项
A、data的每个成员起始地址都相同
B、变量data所占的内存字节数与成员c所占字节数相等
C、程序段:data.a=5; printf("%f\n",data.c);输出结果为5.000000
D、data可以作为函数的实参
答案
4
解析
共用体成员a,b,c共占用同一个内存空间,所以data的每个成员起始地址都相同;共用体变量所占的内存长度等于最长的成员的长度,故变量data所占的内存字节数与成员所占字节数相等;由于各成员变量的类型不一致,所以它们的存储方式也不相同,整型占用2个字节的存储空间,double型占用8个字节的存储空间;data可以作为函数的实参,此时data作为一个地址进行地址传送;执行data.a=5;printf("%f\n",data.c);系统不能自动将整型变量转换为浮点型值,printf函数只是将内存中的数据以不同类型输出,而不能将内存中的整型数据自动转换为等值的浮点数,故选项C)错误。
转载请注明原文地址:https://kaotiyun.com/show/xmXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
计算下面分段函数的正确语句是
以下过程定义中正确的过程首行是
设有以下定义语句:PrivateTypepointxAsIntegeryAsIntegerEndTypeDimaAspoint下面语句中正确的是
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:PrivateSubCommand1_Click()DimpAsIntegerp=m(1)+m(2)+m(3)P
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
设变量x的值是845,则下面语句的输出是Printx\100+(xMod100)\10+xMod10
为了实现对象的自动拖放,应该设置该对象的一个属性。下面设置中正确的是
在窗体上画一个通用对话框,其名称为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是( )。
结构化程序设计的3种结构是()。
下列数据结构中,能用二分法进行查找的是
随机试题
A、Oneoftheacademymembers.B、CreatoroftheOscarstatue.C、AnOscarwinner.D、AnomineefortheOscaraward.B女士说获奖者将获得由美国雕塑
关于细菌性肝脓肿患者引流管的护理操作,错误的是
业主设备工程项目管理组织中各单位承担各自的角色,下列说法正确的有()。
项目结构分解要考虑项目的特点、工程实施部署和拟采用的合同结构等方面的因素,有利于()。
公安机关在办理刑事案件中,要把主要精力放在()上。
给定资料一、2013年4月20日,四川雅安市芦山县发生里氏7.0级地震,震源深度13公里,地震最大烈度9级,震中距成都约100公里,受灾范围约18682平方公里。芦山地震后,天全县落改村村民挂出了“天灾无情人有情,团结互助渡难关”的标语。同“5.1
汉代审判制度规定,当事人经过初审之后已得到口供,但需在3日后再行复审,称为()。
设每次试验成功的概率为0.2,失败的概率为0.8,设独立重复试验直到成功为止的试验次数为X,则E(X)=______.
Ifyouarea______,youwon’twanttomissthe8thannualArt,Design&HomeFurnishingsconventionatExpoPalace.
W:HowdidyoudowithyouressayforProfessorBlackScott?M:______
最新回复
(
0
)