一个栈的初始状态为空。现依次将元素 1, 2, 3 入栈,则此时栈顶元素是:
答案解析
核心考点:栈的后进先出特性。
解题思路:栈是一种后进先出的数据结构,最后入栈的元素位于栈顶。
选项分析:
A. 1 - 错误。1是最早入栈的元素,位于栈底。
B. 2 - 错误。2是第二个入栈的元素。
C. 3 - 正确。3是最后入栈的元素,位于栈顶。
D. 空 - 错误。栈中已存在元素。
易错点提醒:栈顶元素是最后入栈的元素,而不是最早入栈的。
正确答案:C