问题
单项选择题
堆栈s进行下列操作:push(1);push(2);pop();pop();后,此时的栈顶元素为( )。
A.1
B.2
C.0
D.不确定
答案
参考答案:D
解析: 对栈s进行两次push操作后,又进行了两次pop操作,即刚才压入的数已经弹出,此时的栈顶元素为不确定。
堆栈s进行下列操作:push(1);push(2);pop();pop();后,此时的栈顶元素为( )。
A.1
B.2
C.0
D.不确定
参考答案:D
解析: 对栈s进行两次push操作后,又进行了两次pop操作,即刚才压入的数已经弹出,此时的栈顶元素为不确定。