单选题
以下有关顺序栈的操作中,正确的是______。
A.n个元素进入一个栈后,它们的出栈顺序一定与进栈顺序相反(一次性进栈完毕后再出栈)
B.若一个栈的存储空间为S[n],则对栈的进栈和出栈操作最多只能执行n次
C.栈是一种对进栈和出栈操作的次序做了限制的线性表
D.空栈没有栈顶指针
A
B
C
D
【正确答案】
A
【答案解析】
[解析] 对于选项A,n个元素进栈后,出栈顺序必然与进栈的顺序相反,因此选项A正确;对于选项B,如果某元素进栈后很快又出栈,则进栈和出栈操作可以多于n次;对于选项C,栈并未对进栈和出栈次序做限制,而仅仅对进栈和出栈的位置做了限制;对于选项D,栈顶指针属于栈结构的一个分量,不会由于栈的状态变化而消失。
提交答案
关闭