1.支持子程序调用的数据结构是( )。
A.栈
B.树
C.队列
D.二叉树
2.一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、 D、E依次入栈,然后再依次出栈,则元素出的顺序是( )。 A.12345ABCDE
B.EDCBA54321
C.ABCDE12345
D.54321EDCBA
3.下列叙述中正确的是( )。
A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化
C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化
D.循环队列中元素的个数由队头指针和队尾指针共同决定
4.下列关于栈的叙述正确的是( )。
A.栈按“先进先出”组织数据
B.栈按“先进后出”组织数据
C.只能在栈底插入数据
D.不能删除数据
5.对于循环队列,下列叙述中正确的是( )。
A.队头指针是固定不变的
B.队头指针一定大于队尾指针
C.队头指针一定小于队尾指针
D.队头指针可以大于队尾指针,也可以小于队尾指针
扫码免费领取每日一练答案解析
一对一 咨询课程
点我开始