• 2022-06-06
    对一个初始为空的栈s执行操作Push(s,5),Push(s,2),Push(s,4),Pop(s,x),getTop(s,x)后,x的值应是( )。
    A: 5
    B: 4
    C: 0
    D: 2
  • D

    内容

    • 0

      经过以下栈运算后,x的值是InitStack(s);Push(s,d);Push(s,e);Pop(s,x);Pop(s,x);GetTop(s,x); A: d B: e C: x D: s

    • 1

      经过以下栈运算后, $x$ 的值是[input=type:blank,size:4][/input]。InitStack ( s ) ; Push( s , a ) ;Push( s , b ) ; Pop( s , x ) ; GetTop ( s , x ) A: a B: b C: 1 D: 0

    • 2

      经过以下栈运算后StackEmpty(s)的值是_____InitStack(s); Push(s,a);Push(s,b) ; Pop(s,x) ; Pop(s, y);GetTop(s,x) A: a B: b C: 1 D: 0

    • 3

      经过以下运算后, x的值是 _______。InitStack (s); Push(s, a); Push(s, b); Pop(s, x); GetTop(s,x)

    • 4

      经过以下栈运算后Stackempty(s)的值是 InitStack(s);Push(s,a);Push(s,b);Pop(s,x);GetTop(s,x); A: a B: b C: 1 D: 0