参考答案和解析
参考答案:A
更多“经过下列栈的操作后,GetTop(ST)的值是()。InitStack(ST);push(ST,'a');push(ST,' ”相关问题
  • 第1题:

    简述下列算法的执行步骤和功能。 void fun(int a[],int n) { int i=0,e; SqStack *st; InitStack(st); for(i=0;i<n;i++) Push(st,a[i]); i=0; while(!StackEmpty(st)) { Pop(st,e); a[i++]=e; } DestroyStack(st); }


    1. Q=( ) Q 1 =(1029) Q 2 =(-5-4-6)2.将队列Q的元素依次退队并将正值及0元素入队到Q 1 负值元素入队到Q 2 。 1. Q=( ) Q 1 =(1,0,2,9) Q 2 =(-5,-4,-6)2.将队列Q的元素依次退队,并将正值及0元素入队到Q 1 ,负值元素入队到Q 2 。

  • 第2题:

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

    A.a

    B.b

    C.0

    D.1


    a

  • 第3题:

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

    A.a

    B.b

    C.0

    D.1


    B

  • 第4题:

    10、经过以下栈的操作后,isEmpty(st)的返回值为()。 initStack(st); push(st,a); push(st,b); pop(st,x); pop(st,y);

    A.a

    B.b

    C.1

    D.0


    1

  • 第5题:

    经过下列栈的操作后,变量x的值为() InitialStack(S); Push(S, a); Push(S, b); Pop(S, x); GetTop(S, x);

    A.FALSE

    B.NULL

    C.a

    D.b


    A