元素的进栈次序为A,B,C,D,E,出栈的第一个元素为E,则第四个出栈的元素为()

元素的进栈次序为A,B,C,D,E,出栈的第一个元素为E,则第四个出栈的元素为()


A、

D


B、

C


C、

B


D、

A


【正确答案】:C
【题目解析】:

栈的修改原则是后进先出。故要想出栈的第一个元素为E,ABCDE就必须先进栈,再依次出栈,出栈的顺序为:EDCBA,故第四个出栈的元素为B。本题选C。


Top