数据结构期中测试题.docx
《数据结构期中测试题.docx》由会员分享,可在线阅读,更多相关《数据结构期中测试题.docx(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据结构期中测试题1.定义了一个结构体类型的普通变量,要使用其成员,则应该在变量和成员之间加()。 A: .(正确答案)B: C: sex(正确答案)B: p%sexC: p#sexD: p&sex7.下列选项中是用来定义结构体的关键字是()。 A: struct(正确答案)B: functionC: staticD: stack8.数据分为原子类型(基本类型)和结构类型(构造类型),结构体属于()。 A: 原子类型(基本类型)B: 结构类型(构造类型)(正确答案)C: 无类型D: 以上都不对9.结构体定义会有一对,在后不能省略的是()。 A: ;(正确答案)B: .C: /D: 10.pro
2、duct属于结构体类型,要定义这种类型的变量pro定义正确的是()。 A: struct product pro;(正确答案)B: pro product;C: struct pro;D: 以上都不对11.数据结构里,树形关系是()。 A: 一对一关系B: 一对多关系(正确答案)C: 多对多关系D: 没有关系12.数据结构里,线性结构是()。 A: 一对一关系(正确答案)B: 一对多关系C: 多对多关系D: 没有关系13.数据结构里,顺序存储是指()。 A: 逻辑上相邻的元素物理上也紧邻(正确答案)B: 逻辑上相邻的元素物理上不一定紧邻C: 逻辑上相邻的元素物理上一定不紧邻D: 以上都不对14
3、.在数据结构里,数据的基本单位是()。 A: 数据本身B: 数据元素(正确答案)C: 数据项D: 以上都不对15.数据结构里,数据结构是相互之间存在一种或多种特定关系的()的集合。 A: 数据元素(正确答案)B: 图像C: 文字D: 数字16.数据结构里,顺序存储结构是数据的()。 A: 逻辑结构B: 存储结构(正确答案)C: 操作D: 没有关系17.数据结构里,数据不可分割的的最小单位是()。 A: 数据本身B: 数据元素C: 数据项(正确答案)D: 以上都不对18.数据结构里,存储结构是指:数据的逻辑结构在计算机中的()。 A: 存储形式(正确答案)B: 逻辑关系C: 不确定D: 都不对1
4、9.数据结构里,数据与数据元素的关系是()。 A: 数据元素包含数据B: 数据包含数据元素(正确答案)C: 数据域数据元素没有关系D: 都不对20.数据结构里,关于数据、数据元素、数据项描述正确的是()。 A: 数据数据元素数据项(正确答案)B: 数据数据元素数据项数据元素D: 数据元素数据数据项21.已知product是结构体类型,定义含有十个元素是该类型的数组不正确的是()。 A: struct product a10;B: struct product a10;(正确答案)C: struct product a;(正确答案)D: struct product a(10);(正确答案)22
5、.下列选项中关于结构体普通变量定义的格式不正确的是 ()。 A: struct 结构名 变量名B: static 结构名 变量名(正确答案)C: function 结构名 变量名(正确答案)D: struct 变量名 结构名(正确答案)23.下列选项中是结构体普通变量或指针变量引用其成员时使用时的符号的是()。 A: -符号(正确答案)B: .符号(正确答案)C: - 符号D: #符号24.下列选项中是定义结构体类型的指针变量的格式不正确的是()。 A: struct 结构名 指针变量名B: struct 结构名 变量名(正确答案)C: static 结构名 指针变量名(正确答案)D: str
6、uct 指针变量名 结构名(正确答案)25.shop是一个结构体普通变量,它有一个成员变量叫price,则下列选项中关于使用price变量格式不正确的是()。 A: shop-price(正确答案)B: shop.priceC: C. shop(price)(正确答案)D: shop&price(正确答案)26.数据结构里,数据的逻辑结构有哪些()。 A: 集合结构(正确答案)B: 线性结构(正确答案)C: 图形结构(正确答案)D: 树形结构(正确答案)27.数据结构里,数据的存储结构有哪些()。 A: 顺序存储结构(正确答案)B: 链式存储结构(正确答案)C: 花式存储结构D: 随机存储结构
7、28.数据结构里,哪些选项属于数据的范畴()。 A: 声音(正确答案)B: 视频(正确答案)C: 图片(正确答案)D: 文字(正确答案)29.数据结构里,数据类型分为两大类,它们是()。 A: 原子类型(正确答案)B: 结构类型(正确答案)C: int类型D: 都不对30.数据结构里,抽象数据类型是由()组成的。 A: 一个数学模型(正确答案)B: 定义在该模型上一组操作(正确答案)C: 抽象的概念D: 数据的概念31.结构体是一种基本类型,和int类型相似。 对错(正确答案)32.定义结构体指针变量与定义结构体类型的普通变量一样,没有区别。 对错(正确答案)33.在高级语言中,不可以定义结构
8、体类型的指针变量。 对错(正确答案)34.结构体是构造类型的。 对(正确答案)错35.结构体是基本类型的。()。 A 对B 错(正确答案)36.数据结构里,树形结构不是数据的逻辑结构。 对错(正确答案)37.数据结构里,逻辑结构和存储结构指的是同一件事。 对错(正确答案)38.数据结构里,数据类型有原子类型和结构类型。 对(正确答案)错39.数据结构里,图片不属于数据。 对错(正确答案)数据结构里,图形结构是数据的逻辑结构。 对(正确答案)错1.定义了一个结构体类型的普通变量,要使用其成员,则应该在变量和成员之间加()。 A: .(正确答案)B: C: sex(正确答案)B: p%sexC:
9、p#sexD: p&sex6.下列选项中是用来定义结构体的关键字是()。 A: struct(正确答案)B: functionC: staticD: stack7.数据分为原子类型(基本类型)和结构类型(构造类型),结构体属于()。 A: 原子类型(基本类型)B: 结构类型(构造类型)(正确答案)C: 无类型D: 以上都不对8.数据结构里,线性结构是()。 A: 一对一关系(正确答案)B: 一对多关系C: 多对多关系D: 没有关系9.数据结构里,数据结构是相互之间存在一种或多种特定关系的()的集合。 A: 数据元素(正确答案)B: 图像C: 文字D: 数字10.数据结构里,顺序存储结构是数据的
10、()。 A: 逻辑结构B: 存储结构(正确答案)C: 操作D: 没有关系11.数据结构里,定义了一个商品结构体,其中一个成员变量是单价常有3.5元的情况,应该使用()类型。 A: intB: float(正确答案)C: 长整型D: 整数12.数据结构里,定义了一个商品结构体,其中一个成员变量是库存量,下列选项中是库存量应该使用的数据类型是()。 A: int(正确答案)B: charC: floatD: money13.数据结构里,shop是一个结构体普通变量,它有一个成员变量叫price,则下列选项中关于使用price变量格式正确的是()。 A: shop-priceB: shop.pric
11、e(正确答案)C: shop(price)D: shop&price14.数据结构里,下列选项中是定义结构体类型的指针变量的格式的是()。 A: struct 结构名 指针变量名(正确答案)B: struct 结构名 变量名C: static 结构名 指针变量名D: struct 指针变量名 结构名15.数据结构里,已知product是结构体类型,下列选项中是定义含有十个元素是该类型的数组格式正确的是()。 A: struct product a10;(正确答案)B: struct product a10;C: struct product a;D: struct product a(10);
12、16.数据结构里,下列选项中是结构体指针变量在使用时的符号的是()。 A: -(正确答案)B: .C: -D: #17.数据结构里,有名为goods的结构体,定义这种结构体的指针变量正确的是()。 A: struct p;B: struct goods p;(正确答案)C: struct goods p;D: goods p;18.数据结构里,定义名称为plan结构体,其有5个元素的结构体数组的定义方式是()。 A: struct plan 数组名5;(正确答案)B: struct plan 数组名10;C: plan struct 数组名5;D: plan 数组名5;19.数据结构里,定义名
13、称为plan结构体,定义了名为arr的该类型的数组共5个元素,plan结构体有个成员变量叫time类型是字符数组,则应用该数组第二个元素的time的方式是()。 A: arr1.planB: arr2.planC: arr1.time(正确答案)D: arr2.time20.数据结构里,定义名称为plan结构体,plan结构体有个成员变量叫time类型是字符数组,定义了prior是plan类型的指针变量,如何引用prior的time成员()。 A: prior-time(正确答案)B: prior.timeC: prior.time0D: prior-time021.下列选项中关于结构体普通变
14、量定义的格式不正确的是 ()。 A: struct 结构名 变量名B: static 结构名 变量名(正确答案)C: function 结构名 变量名(正确答案)D: struct 变量名 结构名(正确答案)22.数据结构里,数据的逻辑结构有哪些()。 A: 集合结构(正确答案)B: 线性结构(正确答案)C: 图形结构(正确答案)D: 树形结构(正确答案)23.数据结构里,数据的存储结构有哪些()。 A: 顺序存储结构(正确答案)B: 链式存储结构(正确答案)C: 花式存储结构D: 随机存储结构24.数据结构里,哪些选项属于数据的范畴()。 A: 声音(正确答案)B: 视频(正确答案)C: 图
15、片(正确答案)D: 文字(正确答案)25.数据结构里,抽象数据类型是由()组成的。 A: 一个数学模型(正确答案)B: 定义在该模型上一组操作(正确答案)C: 抽象的概念D: 数据的概念26.数据结构里,struct studentchar name20;char sex10;int age;int score;定义结构体后,定义变量、数组赋值正确的是()。 A: struct student s=张三,男,18,100;(正确答案)B: struct student stu3= 张三,男,18,100, 李四,男,19,90, 王五,男,23,97 ;(正确答案)C: struct stud
16、ent s=李四;女;18;100;D: struct student stu3= 张三,18,男,100, 李四,19,男,90, 王五,23,男,97 ;27.数据结构里,以下不是定义结构体的关键字的是()。 A: structB: static(正确答案)C: strcat(正确答案)D: strcpy(正确答案)28.数据结构里,结构体数组的下标不是从()开始的。 A: 0B: 1(正确答案)C: 2(正确答案)D: 3(正确答案)29.数据结构里,结构体变量分为()。 A: 结构体指针变量(正确答案)B: 结构体普通变量(正确答案)C: 结构体数组D: 结构体名称30.数据结构里,下
17、列选项中是定义结构体类型的指针变量的格式不正确的是()。 A: struct 结构名 指针变量名B: struct 结构名 变量名(正确答案)C: static 结构名 指针变量名(正确答案)D: struct 指针变量名 结构名(正确答案)31.结构体是一种基本类型,和int类型相似()。 A 对B 错(正确答案)32.结构体是构造类型的()。 A 对(正确答案)B 错33.33.结构体是基本类型的()。 A 对B 错(正确答案)34.数据结构里,数据类型有原子类型和结构类型()。 A 对(正确答案)B 错35.数据结构里,图片不属于数据()。 A 对B 错(正确答案)36.数据结构里,结构
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 期中 测试
限制150内