A-A+

若一个栈以向量V[n]存储 初始栈顶指针top为n+l 则下面x进栈的正确操作是()。A.t

2022-08-12 15:42:38 问答库 阅读 196 次

问题详情

若一个栈以向量V[n]存储,初始栈顶指针top为n+l,则下面x进栈的正确操作是()。
A.top=top+1;V[top]=x
B.V[top]=x;top=top+1
C.top=top-1;V[top]=x
D.V[top]=x;top=top-1

请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
此题考查的知识点是人栈的具体操作。操作时要看栈顶的地址,先取得空间,再入栈。本题栈顶为n+1,应该用减法,所以选C。D是先存人,破坏原有数据,所以错。

考点:向量,指针