下列关于线性表的说法正确的是()。

下列关于线性表的说法正确的是()。
A.线性表中包含的数据元素个数可以是任意的B.线性表中的数据元素类型不可以是复合类型C.线性表中的每个结点都有且只有一个直接前驱和直接后继D.线性表中的数据元素可以是整型、实型、字符等任何一种数据类型正确答案:线性表中的数据元素可以是整型、实型、字符等任何一种数据类型

关于等价类描述正确的是关()

关于等价类描述正确的是关()
A.把一个程序输入的定义域划分成不同的数据类,然后根据这些数据类可以导出测试用例B.等价类是由相对于程序的功能具有相同作用的一些输入数据元素构成的数据集合,这些数据元素之间具有等价关系C.利用等价类中一个元素作为代表对程序进行测试,而不是使用该类的全体成员,藉此以减少总的测试用例数量D.等价类的划分是唯一的正确答案:把一个程序输入的定义域划分成不同的数据类,然后根据这些数据类可以导出测试用例;等价类是由相对于程序的功能具有相同作用的一些输入数据元素构成的数据集合,这些数据元素之间具有等价关系;利用等价类中一个元素作为代表对程序进行测试,而不是使用该类的全体成员,藉此以减少总的测试用例数量

在一个长度为n(n1)的带头结点的单链表h上,另设有尾指针r(指向尾结点),执行()操作与链表的长度有关。

在一个长度为n(n1)的带头结点的单链表h上,另设有尾指针r(指向尾结点),执行()操作与链表的长度有关。
A.删除单链表中的第一个元素B.删除单链表中的最后一个元素C.在单链表第一个元素前插入一个新元素D.在单链表最后一个元素后插入一个新元素正确答案:删除单链表中的最后一个元素

数组q[M](M等于6)存储一个循环队,first和last分别是首尾指针。已知first和last的当前值分别等于2和5,且q[5]存放的是队尾元素。当从队列中删除两个元素,再插入一个元素后,first和last的值分别等于()。

数组q[M](M等于6)存储一个循环队,first和last分别是首尾指针。已知first和last的当前值分别等于2和5,且q[5]存放的是队尾元素。当从队列中删除两个元素,再插入一个元素后,first和last的值分别等于()。
A.3和6B.4和0C.1和3D.5和1正确答案:4和0

数组q[M]存储一个循环队,first和last分别是首尾指针。如果使元素x出队操作的语句为“first=(first+1)%m,x=q[first];”。那么元素x进队的语句是()。

数组q[M]存储一个循环队,first和last分别是首尾指针。如果使元素x出队操作的语句为“first=(first+1)%m,x=q[first];”。那么元素x进队的语句是()。
A.last=(last+1)%m,q[last]=x;B.x=q[last],last=(last+1)%m;C.q[last+1]=x;D.q[(last+1)%m]=x;正确答案:last=(last+1)%m,q[last]=x;