国开作业《数据结构(本)-形考作业》 (34)

合集下载

国家开放大学最新《数据结构(本)》期末综合练习(填空题)测验答案解析

国家开放大学最新《数据结构(本)》期末综合练习(填空题)测验答案解析

国家开放大学最新《数据结构(本)》期末综合练习(填空题)测验答案解析试题1满分1.00未标记标记试题试题正文对稀疏矩阵进行压缩存储,可采用三元组表,一个有10行的稀疏矩阵A共有97个零元素,其相应的三元组表共有3个元素。

该矩阵A有回答列。

反馈正确答案是:10试题2满分1.00未标记标记试题试题正文结构中的数据元素存在多对多的关系称为回答结构。

反馈正确答案是:图状试题3满分1.00未标记标记试题试题正文在单向链表中,q指向p所指结点的直接后继结点,要删除q所指结点,可以用操作回答= q->next;。

反馈正确答案是:p->next;试题4满分1.00未标记标记试题试题正文n个元素进行冒泡法排序,第j趟冒泡要进行回答次元素间的比较。

反馈正确答案是:n-j试题5满分1.00未标记标记试题试题正文对稀疏矩阵进行压缩存储,矩阵中每个非零元素对应的三元组包括该元素的行下标、列下标和回答三项信息。

反馈正确答案是:数组元素试题6未标记标记试题试题正文中序遍历回答树可得到一个有序序列。

反馈正确答案是:二叉排序树试题7满分1.00未标记标记试题试题正文队列的操作特点是后进回答。

反馈正确答案是:后出试题8满分1.00未标记标记试题试题正文待排序的序列为8,3,4,1,2,5,9,采用直接选择排序算法,当进行了两趟选择后,结果序列为回答。

反馈正确答案是:1,2,4,8,3,5,9满分1.00未标记标记试题试题正文n个元素进行冒泡法排序,通常需要进行回答趟冒泡。

反馈正确答案是:n-1试题10满分1.00未标记标记试题试题正文广义表((a,b),d,e((i,j),k))的长度是回答。

反馈正确答案是:4试题11满分1.00未标记标记试题试题正文中序遍历二叉排序树可得到一个回答的序列。

反馈正确答案是:有序试题12满分1.00未标记标记试题试题正文广义表的(c,a,(a,b),d,e,((i,j),k))深度是回答。

02272《数据结构》国开形考任务(1-4)试题答案集

02272《数据结构》国开形考任务(1-4)试题答案集

02272《数据结构》国开形考任务(1-4)试题答案集任务1:数据结构基础1. 数据结构是指数据元素之间的关系和操作的组织方式。

它包括数据的逻辑结构、数据的存储结构以及对数据的操作等内容。

2. 数据结构的逻辑结构包括线性结构、树形结构、图形结构等。

3. 数据结构的存储结构包括顺序存储结构和链式存储结构。

4. 数据结构的操作包括插入、删除、查找、修改等。

5. 数据结构的选择应根据具体应用需求来确定,需要考虑数据的规模、操作的效率、存储空间的利用等因素。

任务2:线性表1. 线性表是一种最基本的数据结构,它包括顺序表和链表两种存储结构。

2. 顺序表是用一段连续的存储空间存储线性表的元素,可以通过下标直接访问元素。

顺序表的插入和删除操作需要移动其他元素,效率较低。

3. 链表是通过节点之间的指针来连接元素的,可以实现灵活的插入和删除操作。

链表的缺点是访问元素需要从头节点开始遍历,效率较低。

4. 单链表是最简单的链表结构,每个节点包含数据和指向下一个节点的指针。

5. 双链表在单链表的基础上增加了一个指向前一个节点的指针,可以实现双向遍历。

任务3:树和二叉树1. 树是一种非线性的数据结构,它包括节点和边组成。

节点之间存在一对多的关系。

2. 二叉树是一种特殊的树结构,每个节点最多有两个子节点。

3. 二叉树的遍历方式包括前序遍历、中序遍历和后序遍历。

4. 前序遍历先访问根节点,然后依次访问左子树和右子树。

5. 中序遍历先访问左子树,然后访问根节点,最后访问右子树。

6. 后序遍历先访问左子树,然后访问右子树,最后访问根节点。

任务4:图的表示和遍历1. 图是一种由节点和边组成的数据结构,节点之间存在多对多的关系。

2. 图的表示方式有邻接矩阵和邻接表两种。

3. 邻接矩阵是一个二维数组,用于表示节点之间的连接关系。

4. 邻接表是由链表构成的数组,每个节点的链表存储与其相邻的节点。

5. 图的遍历方式包括深度优先搜索和广度优先搜索。

国开作业《数据结构(本)-形考作业》 (19)

国开作业《数据结构(本)-形考作业》 (19)

题目:一组记录的关键字序列为(47,80,57,39,41,46),利用堆排序(堆顶元素是最小元素)的方法建立的初始化堆为()。

选项A:39,80,46,47,41,57选项B:41,39,46,47,57,80选项C:39,47,46,80,41,57选项D:39,41,46,80,47,57答案:39,41,46,80,47,57题目:一组记录的关键字序列为(37,70,47,29,31,85),利用快速排序,以第一个关键字为分割元素,经过一次划分后结果为()。

选项A:31,29,37,47,77,85选项B:31,29,37,85,47,70选项C:31,29,37,70,47,85选项D:29,31,37,47,70,85答案:31,29,37,47,77,85题目:下述几种排序方法中,要求内存量最大的是()。

选项A:归并排序选项B:插入排序选项C:快速排序选项D:选择排序答案:归并排序题目:若待排序序列在排序前已按关键字递增排列,则采用()方法比较次数最多。

选项A:归并排序选项B:归并排序选项C:直接选择排序选项D:直接插入排序答案:直接插入排序题目:将两个各有n个元素的有序表归并成一个有序表,其最少的比较次数是()。

选项A:n-1选项B:2n-1选项C:n选项D:2n答案:n题目:就排序算法所用的辅助空间而言,堆排序、快速排序、归并排序的关系是()。

选项A:堆排序快速排序归并排序选项B:堆排序归并排序快速排序选项C:堆排序归并排序快速排序选项D:堆排序快速排序归并排序答案:堆排序快速排序归并排序题目:设有1000个无序的元素,希望用最快的速度挑选出其中前10个最大的元素,最好选用()排序法。

选项A:堆排序选项B:冒泡排序选项C:基数排序选项D:快速排序答案:堆排序题目:对数据元素序列(49,72,68,13,38,50,97,27)进行排序,前三趟排序结果时的结果依次为第一趟:49,72,68,13,38,50,97,27;第二趟:49,68,72,13,38,50,97,27;第三趟:13,49,68,72,38,50,97,27。

国开电大数据结构(本)形考4

国开电大数据结构(本)形考4

标准答案1:以顺序存储方式,且数据元素有序
标准答案2:(n+1)/2
标准答案3:29/10
标准答案4:5
标准答案5:37,24,12,30,53,45,96
标准答案6:4
标准答案7:直接选择排序
标准答案8:插入排序
标准答案9:归并排序
标准答案10:交换排序
标准答案11:快速排序
标准答案12:40,20,30,38,46,56,79,84,90,110
标准答案13:3
标准答案14:5
标准答案15:选择
标准答案16:18,20,25,59,26,36
标准答案17:16,25,35,48,23,40,79,82,36,72 标准答案18:28,16,34,54,62,73,60,26,43,95 标准答案19:40,38,46,56,79,84
标准答案20:39,46,41,57,80,47
标准答案21:{NULL} {k} {p=p->left} {p=p->right} {p}
标准答案22:{n} {(s+j)/2} {j=m-1} {s=m+1} {a[k+1]}
标准答案23:子问题1:C; 子问题2:B
标准答案24:子问题1:B; 子问题2:A
标准答案25:子问题1:C; 子问题2:D
标准答案26:子问题1:D; 子问题2:A
标准答案27:子问题1:C; 子问题2:D。

国开作业《数据结构(本)-形考作业》 (35)

国开作业《数据结构(本)-形考作业》 (35)

题目:数据结构中,与所使用的计算机无关的是数据的()。

选项A:物理和存储结构选项B:存储结构选项C:物理结构选项D:逻辑结构答案:逻辑结构题目:组成数据的基本单位是()。

选项A:数据项选项B:数据类型选项C:数据变量选项D:数据元素答案:数据元素题目:一个顺序栈一旦被声明,其占用空间的大小()。

选项A:已固定选项B:不能固定选项C:可以改变选项D:动态变化答案:已固定题目:链栈和顺序栈相比,有一个比较明显的缺点,即()。

选项A:插入操作更加方便选项B:通常不会出现栈满的情况选项C:删除操作更加方便选项D:不会出现栈空的情况答案:通常不会出现栈满的情况题目:用单链表表示的链式队列的队头在链表的()位置。

选项A:链头选项B:链尾选项C:链中选项D:任意位置答案:链头题目:在解决计算机主机与打印机之间速度不匹配问题时通常设置一个打印数据缓冲区,主机将要输出的数据依次写入缓冲区中,而打印机则从缓冲区中取出数据打印,该缓冲区应该是一个()结构。

选项A:堆栈选项B:数组选项C:线性表选项D:队列答案:队列题目:循环队列A[m] 存放其元素,用front和rear分别表示队头及队尾,则循环队列满的条件是()。

选项A:(rear+1)%m=front选项B:(rear =front+1选项C:(rear=front选项D:(rear+1)%m-1=front答案:(rear+1)%m=front题目:在一个栈顶指针为top的链栈中,将一个p指针所指的结点入栈,应执行()。

选项A:p-next=top-next; top=top-next;选项B:p-next=top; top=p;选项C:top-next=p;选项D:p-next=top-next; top-next=p;答案:p-next=top; top=p;题目:在一个栈顶指针为top的链栈中删除一个结点时,用x保存被删结点的值,则执行()。

选项A:x=top;top=top-next;选项B:x=top-data;选项C:top=top-next; x=top-data;选项D:x=top-data; top=top-next;答案:x=top-data; top=top-next;题目:在一个链队中,设front和rear分别为队首和队尾指针,则插入p所指结点时,应执行()。

国开电大数据结构(本)形考作业3参考答案

国开电大数据结构(本)形考作业3参考答案

国开电大数据结构(本)形考作业3参考答案题目 1.假定一棵二叉树中,双分支结点数为15,单分支结点数为30,则叶子结点数为()。

A. 16B. 17C. 47D. 15【答案】:16题目2.二叉树第k层上最多有()个结点。

A. 2k-1B. 2k-1C. 2k-1D. 2k【答案】:2k-1题目 3.将含有150个结点的完全二叉树从根这一层开始,每一层从左到右依次对结点进行编号,根结点的编号为1,则编号为69的结点的双亲结点的编号为()。

A. 35B. 34C. 36D. 33【答案】:34题目4.如果将给定的一组数据作为叶子数值,所构造出的二叉树的带权路径长度最小,则该树称为()。

A.完整二叉树B.二叉树C.哈夫曼树D.均衡二叉树【答案】:哈夫曼树题目 5.在一棵度具有5层的满二叉树中结点总数为()。

A. 32B. 33C. 31D. 16【答案】:31问题6.一棵完整二叉树共有6层,且第6层上有6个结点,该树共有()个结点。

A. 31B. 37C. 38D. 72【答案】:37题目7.利用3、6、8、12这四个值作为叶子结点的权,生成一棵哈夫曼树,该树中所有叶子结点中的最长带权路径长度为()。

A. 16B. 30C. 12D. 18【答案】:18问题8.在一棵树中,()没有先驱结点。

A.分支结点B.树根结点C.XXXD.空结点【答案】:树根结点问题9.设一棵接纳链式储备的二叉树,除叶结点外每一个结点度数都为2,该树结点中共有20个指针域为空,则该树有()个叶结点。

A. 22B. 21C. 9D. 10【答案】:10题目10.在一个图G中,所有顶点的度数之和等于所有边数之和的(B. 2C. 1D. 4【答案】:2问题11.毗邻表是图的一种()。

A.索引存储结构B.按次储备布局C.散列存储结构D.链式存储结构【答案】:链式储备布局题目12.图的深度优先遍历算法类似于二叉树的()遍历。

A.条理B.后序C.中序)倍。

国家开放大学《数据结构(本)》形考作业1-4参考答案

国家开放大学《数据结构(本)》形考作业1-4参考答案形考作业1一、单项选择题(每小题3分,共60分)1.把数据存储到计算机中,并具体体现数据元素间的逻辑结构称为()。

A. 算法的具体实现B. 物理结构C. 逻辑结构D. 给相关变量分配存储单元2.下列说法中,不正确的是()。

A. 数据项是数据中不可分割的最小可标识单位B. 数据元素是数据的基本单位C. 数据项可由若干个数据元素构成D. 数据可有若干个数据元素构成3.一个存储结点存储一个()。

A. 数据结构B. 数据元素C. 数据类型D. 数据项4.数据结构中,与所使用的计算机无关的是数据的()。

A. 物理和存储结构B. 物理结构C. 逻辑结构D. 存储结构5.在线性表的顺序结构中,以下说法正确的是()。

A. 逻辑上相邻的元素在物理位置上不一定相邻B. 逻辑上相邻的元素在物理位置上也相邻C. 进行数据元素的插入、删除效率较高D. 数据元素是不能随机访问的6.对链表, 以下叙述中正确的是()。

A. 结点占用的存储空间是连续的B. 插入删除元素的操作一定要要移动结点C. 可以通过下标对链表进行直接访问D. 不能随机访问任一结点7.下列的叙述中,不属于算法特性的是()。

A. 可读性B. 输入性C. 可行性D. 有穷性8.算法的时间复杂度与()有关。

A. 算法本身B. 计算机的操作系统C. 数据结构D. 所使用的计算机9.设有一个长度为n的顺序表,要在第i个元素之前(也就是插入元素作为新表的第i个元素),插入一个元素,则移动元素个数为()。

A. n-i+1B. n-i-1C. n-iD. i10.设有一个长度为n的顺序表,要删除第i个元素移动元素的个数为()。

A. iB. n-iC. n-i-1D. n-i+111.在一个单链表中,p、q分别指向表中两个相邻的结点,且q所指结点是p所指结点的直接后继,现要删除q所指结点,可用语句()。

A. p->next=q->nextB. p=q->nextC. p->next=qD. q->next=NULL12.在一个单链表中p所指结点之后插入一个s所指的结点时,可执行()。

国开电大数据结构(本)形考1

准答案1:物理结构
标准答案2:数据项可由若干个数据元素构成
标准答案3:数据元素
标准答案4:逻辑结构
标准答案5:逻辑上相邻的元素在物理位置上也相邻
标准答案6:不能随机访问任一结点
标准答案7:可读性
标准答案8:算法本身
标准答案9:n-i+1
标准答案10:n-i
标准答案11:p->next=q->next
标准答案12:s->next=p->next; p->next=s;
标准答案13:p->next==head
标准答案14:可随机访问任一元素
标准答案15:head->next==NULL
标准答案16:20
标准答案17:除了一个和最后一个元素外,其余元素都有一个且仅有一个直接前驱和一个直接后继
标准答案18:63.5
标准答案19:100
标准答案20:q->next=p
标准答案21:对
标准答案22:错
标准答案23:错
标准答案24:错
标准答案25:错
标准答案26:错
标准答案27:错
标准答案28:对
标准答案29:对
标准答案30:对
标准答案31:错
标准答案32:对
标准答案33:对
标准答案34:对
标准答案35:{p->data} {p=p->next} {p!=NULL}
标准答案36:{q->next!=NULL} {p=p->next} {q->next=s}。

国开形成性考核02272《数据结构》形考任务(1-4)试题及答案

国开形成性考核《数据结构》形考任务(1-4)试题及答案(课程ID:02272,整套相同,如遇顺序不同,Ctrl+F查找,祝同学们取得优异成绩!)形考任务(1)一、单项选择题(每小题3分,共60分)题目:1、把数据存储到计算机中,并具体体现数据元素间的逻辑结构称为(B)。

【A】:给相关变量分配存储单元【B】:物理结构【C】:逻辑结构【D】:算法的具体实现题目:2、下列说法中,不正确的是(B)。

【A】:数据项是数据中不可分割的最小可标识单位【B】:数据项可由若干个数据元素构成【C】:数据可有若干个数据元素构成【D】:数据元素是数据的基本单位题目:3、一个存储结点存储一个(D)。

【A】:数据类型【B】:数据项【C】:数据结构【D】:数据元素题目:4、数据结构中,与所使用的计算机无关的是数据的(B)。

【A】:存储结构【B】:逻辑结构【C】:物理和存储结构【D】:物理结构题目:5、在线性表的顺序结构中,以下说法正确的是(D)。

【A】:进行数据元素的插入、删除效率较高【B】:逻辑上相邻的元素在物理位置上也相邻【C】:数据元素是不能随机访问的【D】:逻辑上相邻的元素在物理位置上不一定相邻题目:6、对链表, 以下叙述中正确的是(D)。

【A】:可以通过下标对链表进行直接访问【B】:插入删除元素的操作一定要要移动结点【C】:结点占用的存储空间是连续的【D】:不能随机访问任一结点题目:7、下列的叙述中,不属于算法特性的是(B)。

【A】:可行性【B】:可读性【C】:有穷性【D】:输入性题目:8、算法的时间复杂度与(B)有关。

【A】:所使用的计算机【B】:算法本身【C】:数据结构【D】:计算机的操作系统题目:9、设有一个长度为n的顺序表,要在第i个元素之前(也就是插入元素作为新表的第i个元素),插入一个元素,则移动元素个数为(C)。

【A】:i【B】:n-i【C】:n-i+1【D】:n-i-1题目:10、设有一个长度为n的顺序表,要删除第i个元素移动元素的个数为(D)。

数据结构(本)形考作业及答案

1.数据结构中,与所使用的计算机无关的是数据的(B)。

选择一项:A. 物理和存储结构B. 逻辑结构C. 物理结构D. 存储结构2.组成数据的基本单位是(B)。

选择一项:A. 数据类型B. 数据变量C. 数据元素D. 数据项3.研究数据结构就是研究(D)。

选择一项:A. 数据的逻辑结构B. 数据的逻辑结构和存储结构C. 数据的存储结构D. 数据的逻辑结构和存储结构以及其数据在运算上的实现4.在数据结构中,从逻辑上可以把数据结构分成(A)。

选择一项:A. 线性结构和非线性结构B. 动态结构和静态结构C. 内部结构和外部结构D. 紧凑结构和非紧凑结构5.数据结构是一门研究计算机中(B)对象及其关系的科学。

选择一项:A. 数值运算B. 非数值运算C. 非集合D. 集合6.下列说法不正确的是(C )。

选择一项:A. 数据元素是数据的基本单位B. 数据项是数据中不可分割的最小可标识单位C. 数据项可由若干个数据元素构成D. 数据可由若干个数据元素构成7.设有如下遗产继承规则:丈夫和妻子可以互相继承遗产,子女可以继承父亲和母亲的遗产,子女间不能相互继承,则表示该遗产继承关系最合适的数据结构应该是(D)结构。

选择一项:A. 线性B. 集合C. 树形D. 图状8.算法的时间复杂度与(B)有关。

A. 所使用的计算机B. 算法本身C. 算法的程序设计D. 数据结构9.算法分析的两个主要方面是(C)。

选择一项:A. 数据复杂性和程序复杂性B. 正确性和简明性C. 时间复杂性和空间复杂性D. 可读性和文档性10.数据的存储结构包括数据元素的表示和(B)。

选择一项:A. 相关算法B. 数据元素间关系的表示C. 数据处理的方法D. 数据元素的类型11.数据元素是数据的最小单位(错)。

选择一项:对错12.数据的逻辑结构是指数据的各数据项之间的逻辑关系(错)。

对错13.算法的优劣与算法描述语言无关,但与所用计算机有关(错)。

选择一项:对错14.算法是在数据结构的基础上对特定问题求解步骤的一种描述,也是若干条指令组成的优先序列(对)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

题目:一维数组A采用顺序存储结构,每个元素占用4个字节,第8个元素的存储地址为120,则该数组的首地址是()。

选项A:88
选项B:92
选项C:32
选项D:90
答案:92
题目:稀疏矩阵采用压缩存储的目的主要是()。

选项A:减少不必要的存储空间的开销
选项B:表达变得简单
选项C:去掉矩阵中的多余元素
选项D:对矩阵元素的存取变得简单
答案:减少不必要的存储空间的开销
题目:一个非空广义表的表头()。

选项A:不可能是原子
选项B:只能是原子
选项C:可以是子表或原子
选项D:只能是子表
答案:可以是子表或原子
题目:常对数组进行的两种基本操作是()。

选项A:建立与删除
选项B:查找与索引
选项C:查找和修改
选项D:索引与、和修改
答案:查找和修改
题目:在二维数组A[8][10]中,每一个数组元素A[i][j] 占用3个存储空间,所有数组元素相继存放于一个连续的存储空间中,则存放该数组至少需要的存储空间是()。

选项A:80
选项B:270
选项C:100
选项D:240
答案:240
题目:设有一个18阶的对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),则矩阵中元素A10,8在一维数组B中的下标是()。

选项A:58
选项B:18
选项C:45
选项D:53
答案:53
题目:广义表((a))的表尾是()。

选项A:(a)
选项B:0
选项C:((a))
选项D:a
答案:0
题目:设有一个10阶的对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),则矩阵中元素A8,5在一维数组B中的下标是()。

选项A:41
选项B:85
选项C:32
选项D:33
答案:33
题目:设广义表类((a,b,c)),则L的长度和深度分别为()。

选项A:1和3
选项B:1和1
选项C:2和3
选项D:1和2
答案:1和2
题目:广义表( a , a ,b , d , e ,( (i ,j ) ,k ) )的表头是________。

选项A:a,(a,b)
选项B:a
选项C:(a ,b)
选项D:( a )
答案:a
题目:广义表的(a,d,e,(i,j),k)表尾是________。

选项A:((i,j),k)
选项B:(k)
选项C:k
选项D:(d,e,(i,j),k )
答案:(d,e,(i,j),k )
题目:稀疏矩阵的压缩存储方式通常有两种,即()。

选项A:三元组和散列
选项B:三元组和十字链表
选项C:散列和十字链表
选项D:二元组和三元组
答案:三元组和十字链表
题目:设有一个对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),B数组共有55个元素,则矩阵是()阶的对称矩阵。

选项A:20
选项B:15
选项C:10
选项D:5
答案:10
题目:设有一个18阶的对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),则数组中第53号元素对应于矩阵中的元素是()。

选项A:a8,1
选项B:a10,8
选项C:a8,5
选项D:a7,6
答案:a10,8
题目:对稀疏矩阵进行压缩存储,可采用三元组表,一个10 行8列的稀疏矩阵A共有73个零元素,其相应的三元组表共有( )个元素。

选项A:7
选项B:8
选项C:80
选项D:10
答案:7
题目:广义表((a))的表尾是()。

选项A:/theme/image.php/blueonionres/core/1618240267/s/egg 选项B:a
选项C:(a)
选项D:((a))
答案:/theme/image.php/blueonionres/core/1618240267/s/egg
题目:广义表(a,(a,b),d,e,((i,j),k))的长度和深度分别是()。

选项A:6,6
选项B:5,5
选项C:5,3
选项D:6,4
答案:5,3
题目:以下陈述中正确的是()。

选项A:串是一种特殊的线性表
选项B:串中元素只能是字母
选项C:串的长度必须大于零
选项D:空串就是空格串
答案:串是一种特殊的线性表
题目:设有两个串p和q,其中q是p的子串,q在p中首次出现的位置的算法称为()。

选项A:求子串
选项B:连接
选项C:匹配
选项D:求串长
答案:匹配
题目:串是()。

选项A:不少于一个字母的序列
选项B:任意个字母的序列
选项C:有限个字符的序列
选项D:不少于一个字符的序列
答案:有限个字符的序列
题目:串的长度是指()。

选项A:串中所含非空格字符的个数
选项B:串中所含字符的个数
选项C:串中所含不同字符的个数
选项D:串中所含不同字母的个数
答案:串中所含字符的个数
题目:在C语言中,存储字符串“ABCD”需占用()字节。

选项A:4
选项B:5
选项C:2
选项D:3
答案:5
题目:下面关于串的叙述中,不正确的是()。

选项A:串即可以采用顺序存储,也可以采用链式存储
选项B:串是字符的有限序列
选项C:模式匹配是串的一种重要运算
选项D:空串是由空格构成的串
答案:空串是由空格构成的串
题目:串与普通的线性表相比较,它的特殊性体现在()。

选项A:数据元素是一个字符
选项B:链接的存储结构
选项C:数据元素可以任意
选项D:顺序的存储结构
答案:数据元素是一个字符
题目:空串与空格串()。

选项A:无法确定
选项B:相同
选项C:不相同
选项D:可能相同
答案:不相同
题目:两个字符串相等的条件是()。

选项A:两串的长度相等
选项B:两串包含的字符相同
选项C:两串的长度相等,并且对应位置上的字符相同
选项D:两串的长度相等,并且两串包含的字符相同
答案:两串的长度相等,并且对应位置上的字符相同
题目:在实际应用中,要输入多个字符串,且长度无法预定。

则应该采用()存储比较合适()。

选项A:无法确定
选项B:顺序
选项C:链式
选项D:堆结构
答案:链式
题目:下列关于串的叙述中,不正确的是()。

选项A:空串是由空格构成的串
选项B:串是字符的有限序列
选项C:串既可以采用顺序存储,也可以采用链式存储
选项D:模式匹配是串的一种重要运算
答案:空串是由空格构成的串
题目:串是一种特殊的线性表,其特殊性体现在()。

选项A:可以链接存储
选项B:可以顺序存储
选项C:数据元素是一个字符
选项D:数据元素可以是多个字符
答案:数据元素是一个字符
题目:串函数StrCmp(“abA”,”aba”)的值为()。

选项A:-1
选项B:“abAaba”
选项C:1
选项D:0
答案:-1
题目:在C语言中,存储字符串“ABCD”需要占用()字节。

选项A:5
选项B:2
选项C:3
选项D:4
答案:5
题目:设主串为“ABcCDABcdEFaBc”,以下模式串能与主串成功匹配的是()。

选项A:Abc
选项B:Bcd
选项C:ABC
选项D:BCd
答案:Bcd
题目:10.字符串a1=“AEIJING”,a2=“AEI”,a3=“AEFANG”,a4=“AEFI”中最大的是()。

选项A:a4
选项B:a3
选项C:a2
选项D:a1
答案:a1
题目:字符串〝abcd321ABCD〞的子串是()。

选项A:abcD
选项B:〝abcABCD〞
选项C:〝321a〞
选项D:〝21ABC〞
答案:〝21ABC〞
题目:数组a经初始化char a[ ]=“English”;a[1]中存放的是()。

选项A:字符E
选项B:字符n
选项C:〝E〞
选项D:〝n〞
答案:字符n
题目:空串的长度为()。

选项A:3
选项B:0
选项C:2
选项D:1
答案:0。

相关文档
最新文档