• 2022-06-06
    以下操作完成以后,栈S中从栈底到栈顶的元素依次是( )。InitStack(S);Push(S,5);GetTop(S,a);Push(S,3);Pop(S,b)Push(S,x+y) ;
    A: 5 3
    B: 8
    C: 5 3 8
    D: 5 8
  • 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

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

    • 2

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

    • 3

      栈初始为空,依次经过以下操作: push(5); push(8); pop(); push(5); top(); push(1); push(3); pop(); pop(); push(2);此时从栈顶到栈底依次为: A: 2, 5, 5 B: 2, 3, 1 C: 5, 5, 2 D: 1, 3, 2

    • 4

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