首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是
admin
2018-11-21
53
问题
若有以下说明和定义
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可以作为函数的实参
答案
C
解析
本题主要考查联合的定义和使用。选项A)联合中每个成员起始地址都是一样的,正确;选项B)联合的长度等于长度最长成员的长度,在data中,成员c是double类型,长度为8个字节最长,因此data所占用字节数和成员c长度一致。选项C)整型和double类型的存储格式不一致,整数5在内存中的存储格式和浮点数5存储格式不一样,因此data.c输出不会是5.000000;选项D)联合和结构体都可以作为函数实参。
转载请注明原文地址:https://www.kaotiyun.com/show/Jexp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun(int*a,inti,intj){int;if(i<j){t=a[i];a[i]=a[j];a[j]=t;fun(a,++i,--j);}
有以下程序#includeMain(){inti,j,m=1;For{i=i;i0;j--){iF(i+j>3)Break;m*=i*j;}}PrintF(“m=%d\n”,m)}程序运行后的输出结果是
下列程序利用指针将2个数按从大到小的顺序输出。main(){inta,b,【】;printf("inputa,b:");scanf("%d%d",&a,&b);
以下程序的输出是【】。main(){charstr1[]="Howdoyoudo",*p1=str1;strcpy(str1+strlen(str1)/2,"esshe");printf("%s\n",p1);}
下面程序的输出是【】。main(){intarr[10],i,k=0;for(i=0;i<10;i++)arr[i]=i;fov(i=1;i<4;i++)
若有说明语句:double*p,a;则能通过scanf语句正确给输入项读入数据的程序段是()。
若变量已正确定义并赋值,下面符合C语言的表达式是______。
若有以下定义和语句:doubler=23,*p=&r;*p=r;则以下正确的叙述是______。
下列叙述错误的是()。
随机试题
白居易感伤诗的代表作《__________》和《_________》,它们是白居易写得最成功的作品。其艺术表现上的突出特点是抒情因素的强化。
患者,女,48岁。2月前突发小腿肌肉抽筋(腓肠肌痉挛),近来发作频繁,尤以夜间为重,每因天气寒冷或衣被包裹不严而发作,舌淡苔白,脉沉迟少力。最佳选药是
装设2组动力和控制合并供电蓄电池组时,对变电站和有保安电源的电厂,直流应急照明负荷的每组蓄电池应按其全部负荷的()考虑。
某实施监理的工程项目,采用以直接费为计算基础的全费用单价计价,混凝土分项工程的全费用单价为446元/m3,直接费为350元/m3,间接费费率为12%,利润率为10%,营业税税率为3%,城市维护建设税税率为7%,教育费附加费率为3%。施工合同约定:工程无预付
包机运输相对于其他航空运输方式,其特点有:
读“湖南省略图”,根据你对湖南的了解,回答下列问题。位于洞庭湖平原地区的省辖市有___________、益阳市和___________。
给定资料地处华中腹地的W市,是全国首批“智慧城市”之一,也是国家现代农业示范区。W市抢抓“互联网+”发展机遇,走出一条生态、安全、良性、互补具有W市特色的现代都市农业转型发展之路,让改革红利借助“互联网+”惠及更多农民、市民。2015年
图中一次能源消费量与生产量差值最大的一年,该差值为多少亿吨标准煤?()
关于虚电路交换方式的描述中,正确的是()。
BythetimeIgottothecinema,alltheticketsfor"TheMerchantofVenice"____out.(SCET3:0812)
最新回复
(
0
)