经过下列栈的操作后,GetTop(ST)的值是()。InitStack(ST);push(ST,'a');push(ST,'b');pop(ST,x);A、AB、BC、1D、2

经过下列栈的操作后,GetTop(ST)的值是()。InitStack(ST);push(ST,'a');push(ST,'b');pop(ST,x);

A、A

B、B

C、1

D、2


相关考题:

2、经过以下运算后, x的值是 _______。 InitStack (s); Push(s, a); Push(s, b); Pop(s, x); GetTop(s,x)A.aB.bC.1D.0

经过以下运算后, x的值是 _______。 InitStack (s); Push(s, a); Push(s, b); Pop(s, x); GetTop(s,x)A.aB.bC.1D.0

经过以下栈的操作后,x的值为()。 initStack(st); push(st,a); push(st,b); pop(st,x); getTop(st,x);A.aB.bC.1D.0

2、经过以下运算后, x的值是 _______。 InitStack (s); Push(s, 'a'); Push(s, 'b'); Pop(s, x); GetTop(s,x)A.aB.bC.1D.0

简述下列算法的执行步骤和功能。 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); }

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

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

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

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