问题 单项选择题

栈底至栈顶依次存放元素A、B、C、D,在第5个元素E入栈前,栈中元素可以出栈,则出栈序列可能是

A.ABCED

B.DCBEA

C.DBCEA

D.CDABE

答案

参考答案:B

解析: 栈操作原则上“后进先出”,栈底至栈顶依次存放元素A、B、C、D,则表明这4个元素中D是最后进栈, B、C处于中间,A最早进栈,所以出栈时一定是先出D,再出C,最后出A。

多项选择题
单项选择题 A1型题