首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是
若有以下说明和定义 union dt {int a;char b;double c;}data; 以下叙述中错误的是
admin
2019-06-09
78
问题
若有以下说明和定义
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://kaotiyun.com/show/GRRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includechar*a=’’you’’,b[]=’’welcome#you#to#China!’’;main(){inti,j=0;char*p;for(i=0;b[i]!=’\0’;i++){if(*a=b[i]){p
以下叙述中正确的是
有以下程序#include<stdio.h>#include<sting-h>voidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}main
设有定义:char*c:以下选项中能够使C正确指向一个字符串的是
给定程序MODll.C中函数fun的功能是:判断ch中的字符是否与str所指串中的某个字符相同;若相同,什么也不做,若不同,则将:其插在串的最后。请改正程序中的错误,使它能进行正确的操作。注意:不要改动main函数,不得增行或删行,也不
函数fun的功能是:将形参a所指数组中的前半部分元素中的值和后半部分元素中的值对换。形参n中存放数组中数据的个数,若n为奇数,则中间的元素不动。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则调换后为:6、7、8、9、5、
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROGI.C中
下列叙述中,正确的是()。
程序测试的目的是()。
软件测试的目的是
随机试题
AmericanBlacksexperiencedarevolutionafter1945,arevolutioninexpectations.FollowingWorldWarⅡ,thesteadymovementto
Tomwastooexhaustedtowakeeasily______.
患者,男,50岁。腰背疼痛半年伴不规则发热、尿频、尿痛半年。检验血红蛋白:75g/L,尿蛋白(++++),白细胞10~15/HP,尿B-J蛋白(+)。血清蛋白电泳在β和γ区带之间有一M蛋白占40%。外周血浆细胞25%,浆细胞绝对值2.3×109/L。本病最
胸部摄影时,FFD选用180cm的原因是避免因
患者,女性,23岁。因一男青年开玩笑时对她说了一句“Iloveyou”而坚信对方深爱上她了,虽然对方明确表示只是开玩笑,患者仍然坚信。此症状是
关于销售预测的定量分析法的说法不正确的是()。
管理咨询不仅要为客户解决管理中的问题,还要着眼于提高客户的管理素质。因此,咨询人员不仅要告诉客户应该怎样做,还要告诉客户为什么这样做。这种做法()。
一般认为,影响创造性的因素主要有环境、智力和______。
艾滋病被称为“20世纪的瘟疫”,艾滋病病毒将人体内的()作为攻击目标。
软件工程研究的内容主要包括:【】技术和软件工程管理。
最新回复
(
0
)