请问下面这道关于栈的问题,答案为什么是Apple ?可以详细解释一下嘛?

请问下面这道关于栈的问题,答案为什么是Apple ?可以详细解释一下嘛?

img

栈的特点是后进先出,分析此题,首先依次进栈 l , p , e,此时栈中元素为 l , p ,e(自栈底到栈顶),然后出栈 e 并将其赋给x,然后再依次进栈 p , e,此时栈中元素为 l,p , p ,e ,
然后出栈 e 并将其赋给x ,最后再将 a进栈,此时栈中元素为 l ,p, p ,a。当栈不为空时进行出栈操作,将其值赋给y,并输出y ,可得 appl,最后输出x,x的值为e,故最终答案为apple。