10结构体公用体.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10结构体公用体

试卷编号:10109 所属语言:Turbo C 试卷方案:c10 试卷总分:150分 共有题型:2种 一、填空 共2题 (共计20分) 第1题 (10.0分) 题号:422 设有以下结构类型说明和变量定义,则变量a在内存所占字节数是 【1】 . Struct stud { char num[6]; int s[4]; double ave; } a,*p; 答案: 1). 22 第2题 (10.0分) 题号:366 结构体是不同数据类型的数据集合,作为数据类型, 必须先说明结构体【1】,再说明结构体变量. 答案: 1). 类型 二、单项选择 共13题 (共计130分) 第1题 (10.0分) 题号:743 C语言结构体类型变量在程序执行期间()。 A:所有成员一直驻留在内存中 B:只有一个成员驻留在内存中 C:部分成员驻留在内存中 D:没有成员驻留在内存中 答案:A 第2题 (10.0分) 题号:534 相同结构体类型的变量之间,可以()。 A:相加 B:赋值 C:比较大小 D:地址相同 答案:B 第3题 (10.0分) 题号:532 结构体类型的定义允许嵌套是指()。 A:成员是已经或正在定义的结构体型 B:成员可以重名 C:结构体型可以派生 D:定义多个结构体型 答案:A 第4题 (10.0分) 题号:556 static struct {int a1;float a2;char a3;}a[10]={1,3.5,A}; 说明数组a是地址常量,它有10个结构体型的下标变量,采用静态存 储方式,其中被初始化的下标变量是()。 A:a[1] B:a[-1] C:a[0] D:a[10] 答案:C 第5题 (10.0分) 题号:201 当定义一个结构体变量时,系统分配给它的内存是()。 A:各成员所需内存量的总和 B:结构中第一个成员所需内存量 C:结构中最后一个成员所需内存量 D:成员中占内存量最大者所需的容量 答案:A 第6题 (10.0分) 题号:533 对结构体类型的变量的成员的访问,无论数据类型如何都可使用 的运算符是()。 A:. B:- C:* D: 答案:A 第7题 (10.0分) 题号:531 C语言中,定义结构体的保留字是()。 A:union B:struct C:enum D:typedef 答案:B 第8题 (10.0分) 题号:202 设有如下定义: struct sk {int a; float b;} data,*p; 若要使p指向data中的a域,正确的赋值语句是()。 A:p=(struct sk*)data.a; B:p=(struct sk*) data.a; C:p=data.a; D:*p=data.a; 答案:A 第9题 (10.0分) 题号:744 当说明一个结构体变量时系统分配给它的内存是()。 A:各成员所需内存量的总和 B:结构中第一个成员所需内存量 C:成员中占内存量最大者所需的容量 D:结构中最后一个成员所需内存量 答案:A 第10题 (10.0分) 题号:535 使用共用体变量,不可以()。 A:节省存储空间 B:简化程序设计 C:进行动态管理 D:同时访问所有成员 答案:D 第11题 (10.0分) 题号:203 以下对枚举类型名的定义中正确的是()。 A:enum a={sum,mon,tue}; B:enum a {sum=9,mon=-1,tue}; C:enum a={sum,mon,tue}; D:enum a {sum,mon,tue}; 答案:B 第12题 (10.0分) 题号:204 在下列程序段中,枚举变量c1,c2的值依次是()。 enum color {red,yellow,blue=4,green,white} c1,c2; c1=yellow;c2=white; printf(%d,%d\n,c1,c2); A:1,6 B:2,5 C:1,4 D:2,6 答案:A 第13题 (10.0分) 题号:536 enum a {sum=9,mon=-1,tue}; 定义了()。 A:枚举变量 B:3个标识符 C:枚举数据类型 D:整数9和-1 答案:C

文档评论(0)

qwd513620855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档