C题库--自定义数据类型_第1页
C题库--自定义数据类型_第2页
C题库--自定义数据类型_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、本题序号: 118当定义一个结构体变量时, 系统分配给它的 内存大小的理论值是 。A 各成员所需内存的总和B 结构体中的第一个成员所需内存C 成员中所需内存最大者的存储空间D 结构体中的最后一个成员所需存储容量 参考答案A 本题序号: 165 存放多个字符串,用 比较适合。A 二维字符数组B 一维字符数组C 自定义结构体D 自定义联合体 参考答案A 本题序号: 169 定义生成非静态变量时,将对变量进行 。A 自动赋初值B 自动赋 0C 不会自动赋初值D 自动赋 -1 参考答案C 本题序号: 180 x为 int 型,s 为 float 型,x=3,s=2.5 。表 达式 s+x/2 的值为

2、。A 4B 3.5C 2.5D 3 参考答案B 本题序号: 182 x、 y 为整数, x=15,y=-2 。表达式 x10 and yn0), 则 C 语 言 表 达 式 m-m/n*n 的 值 为 :A 0B m%nC 1D n%m 参考答案B本题序号: 223设有以下定义:enum t1 a1,a2=7,a3,a4=15 time;则枚举常量 a1和 a3的值分别是A 1和 2B 6和 3C 1和 8D 0和 8 参考答案D 本题序号: 225设有类型说明: enum colorred,yellow=3,white,black;则执行语句 coutwhite n ; 后输出 的结果是 。

3、A 4B 3C 2D 1 参考答案A 本题序号: 226 以下对枚举类型名的定义中正确的是 ( )。A enuma=“one”,“two”,“three ”;B enum a “one”,“two”,“three ”;C enum a=one, two, three;D enum a one=9,two=-1,three; 参考答案D 本题序号: 227下面程序的正确的输出是 ( )。#include void main() enum teammy,your=4,his,her=his+10;coutmy your herendl;his A 0 123B 0 4010C 0 4515D 1

4、4515参考答案C本题序号: 228面程序的正确的输出是)。#include void main() struct exint x,y; ;ex num2=1,3,2,7;coutnum0.y/num0.x*num1.xaB p-bC p.xD *p.y 参考答案B本题序号: 275设有类型说明: enumcolorred,yellow=3,white,black; 则执行语句 coutwhite n ; 后输出 的结果是 。A 4B 3C 2D 1 参考答案A 本题序号: 320 double a,&a 的数据类型为 。A int*B doubleC double *D unsigned i

5、nt 参考答案C 本题序号: 321 int a;*p=&a;,*a 的数据类型为 。A int*B doubleC double *D int 参考答案D 本题序号: 325 int a;double b;,a+4/b结果的数据类型为。A intB doubleC floatD unsigned 参考答案B 本题序号: 327 char a;int b;, a+4/b结果的数据类型为A intB charC floatD unsigned 参考答案A本题序号: 330union 关键字的含义是 A 自动变量定义B 外部变量定义C 联合类型定义D 枚举类型定义参考答案本题序号: 333 关键字

6、 typedef 的作用是 。A 定义宏标识名B 定义变量C 给已有的类型名取别名D 定义类名参考答案C本题序号: 24#includeunion ex short int i;char ch;void main()ex data;data.i=0x5566;coutdata.i=hexdata.i,;data.ch=A;coutdata.ch=data.ch,;coutdata.i=hexdata.iendl;参考答案data.i=5566,data.ch=A,data.i=5541种类型。从键盘输入不多于 100 个学生的数据, 包括 学号,姓名,性别等,统计输入的学生人数 及男女学生人数

7、(学号为 0,则结束输入) 。#includeusing namespace std;const int N=100;struct studentint num;char name10;char sex;stuN;void main()int i=0,male=0,female=0,sum=0;cout 输入学生信息 !n;while(iN) coutstui.num;if(stui.num=0) _1_;coutstui.sex;if(stui.sex=m) male+;else female+;i+;cout 共输入 _2_ 个学生的信 息n;cout 其中男生人

8、数为: male;cout 女生人数为: femaleendl; 共用体变量中, 变量的地址和它的各成员地 址是同一个地址; 因此, 在任一时刻职能保存_1_个成员执行typedef intABC10; 语句 把 ABC定义为具有_1_个整型元素的数组类型。数组中的每一个元素必须是同一种数据类 型, _1_中允许将不同类型的数据组合成 一种数据结构。一个结构体变量所占用的空间是各成员所 需内存空间的 _1_。指向结构体数组的指针的类型是 _1_的类 型。设有定义: enum colorred=5,yellow=0,blue=3,white,green;则 white 的取值为 _1_ 。 基本的浮点类型关键字有 _1_和 _2_。 变量的定义格

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论