[单选题]

若一个栈以向量V[.n]存储,初始栈顶指针top为n+1,则下面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

参考答案与解析:

相关试题

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

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

  • 查看答案
  • 若一个栈以向量V[.n]存储,初始栈顶指针top为n+1,则下面x进栈的正确操作是()。

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

  • 查看答案
  • 若一个栈以向量V[1..n]存储,初始栈顶指针top为n+1,则下面x进栈的正确操作是( )。

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

  • 查看答案
  • 若一个栈以向量V[1..n]存储,初始栈顶指针top为n+1,则下面x进栈的正确操作是( )。

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

  • 查看答案
  • 若一个栈以向量V[1..n]存储,初始使栈指针top为n,则下面x入栈的正确

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

  • 查看答案
  • 若一个栈以向量V[1..n]存储,且空栈的栈顶指针top为n£«1,则将元素x入

    [单选题]若一个栈以向量V[1.n]存储,且空栈的栈顶指针top为n+1,则将元素x入栈的正确操作是(37)。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;

  • 查看答案
  • 若一个栈以向量V[1..n]存储,且空栈的栈顶指针top为n£«1,则将元素x入

    [单选题]若一个栈以向量V[1..n]存储,且空栈的栈顶指针top为n+1,则将元素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;A.B.C.D.

  • 查看答案
  • 当利用大小为N的数组顺序存储一个栈时,假定用栈顶指针top=N£«1表示栈空,则

    [单选题]当利用大小为N的数组顺序存储一个栈时,假定用栈顶指针top=N+1表示栈空,则向这个栈插入一个元素时,首先应执行______语句修改top指针。A.top:=top+1B.top:=top-1C.top:=0D.top:=N

  • 查看答案
  • 若栈顶指针指向栈顶元素,当栈中元素为n个,作进栈运算时发生上溢,则说明该栈的最大

    [单选题]若栈顶指针指向栈顶元素,当栈中元素为n个,作进栈运算时发生上溢,则说明该栈的最大容量为()。A . n-1B . nC . n+1D . n/2

  • 查看答案
  • 假定用上界为m的向量s(1:m)存储栈,设栈顶指针top总是指向栈顶元素,要将x

    [单选题]假定用上界为m的向量s(1:m)存储栈,设栈顶指针top总是指向栈顶元素,要将x入栈的操作步骤是(26)。A.top=top+1;s[top]=x;B.s[top]=x;top=top+1;C.top=(top+1)%m;s[top]=x;D.s[top]=x;top=(top+1)%m

  • 查看答案
  • 若一个栈以向量V[.n]存储,初始栈顶指针top为n+1,则下面x进栈的正确操作是()。