[单选题]

堆栈s进行下列操作:push(1);push(2);pop();pop();后,此时的栈顶元素为( )。

A.1

B.2

C.0

D.不确定

参考答案与解析:

相关试题

设push、pop分别表示入栈、出栈操作,若初始栈为空,对于元素序列abc,则操作序列push、pop、pop、push、push、pop( )。

[单选题]设push、pop分别表示入栈、出栈操作,若初始栈为空,对于元素序列abc,则操作序列push、pop、pop、push、push、pop( )。A.

  • 查看答案
  • PUSH和POP命令常用于______操作。

    [单选题]PUSH和POP命令常用于______操作。A.队列B.数组C.栈D.记录

  • 查看答案
  • PUSH和POP命令常用于( )操作。

    [单选题]PUSH和POP命令常用于( )操作。A.队列B.数组C.栈D.记录

  • 查看答案
  • 填空⑴设有一个空栈,栈顶指针为1000H,现有输入序列为1、2、3、4、5, 经过 push, push, pop, push,pop, push, push后,输出序列是(),栈顶指针为()。

    填空⑴设有一个空栈,栈顶指针为1000H,现有输入序列为1、2、3、4、5, 经过 push, push, pop, push,pop, push, push后

  • 查看答案
  • PUSH和POP命令常用于(36)操作。

    [单选题]PUSH和POP命令常用于(36)操作。A.队列B.数组C.栈D.记录

  • 查看答案
  • 若push、pop分别表示入栈、出栈操作,初始栈为空且元素1、2、3依次进栈,则

    [单选题]若push、pop分别表示入栈、出栈操作,初始栈为空且元素1、2、3依次进栈,则经过操作序列push、push、pop、pop、push、pop之后,得到的出栈序列为(29)。A.321B.213C.231D.123

  • 查看答案
  • 设push、pop分别表示入栈、出栈操作,若初始栈为空,对于元素序列a b c

    [单选题]设push、pop分别表示入栈、出栈操作,若初始栈为空,对于元素序列a b c,则操作序列push、pop、pop、push、push、pop (36)。(36)A.得到出栈序列为abcB.得到出栈序列为bacC.得到出栈序列为bcaD.是非法的操作序列

  • 查看答案
  • 设SS:SP=2000:0300H,则堆栈在内存中的物理地址范围是___ (1) __~ ___ (2) ___ .执行两条PUSH指令后,SS:SP= ___ (3) ____,再执行一条POP指令

    设SS:SP=2000:0300H,则堆栈在内存中的物理地址范围是___ (1) __~ ___ (2) ___ .执行两条PUSH指令后,SS:SP= ___

  • 查看答案
  • MCS-51单片机中PUSH和POP指令只能保护现场,不能保护断点。()

    [判断题] MCS-51单片机中PUSH和POP指令只能保护现场,不能保护断点。()A . 正确B . 错误

  • 查看答案
  • PUSH模式

    [名词解释] PUSH模式

  • 查看答案