更多“当利用大小为N的数组顺序存储一个栈时,假定用top==N表示栈空,则向这个栈插入一个元素时,首先应执行()语句修改top指针。 ”相关问题
  • 第1题:

    当利用大小为n的数组(下标从1到n)顺序存储一个栈时,假定用top==n表示栈空,则每次向这个栈插入一个元素时,首先应执行()语句修改top指针。

    A.top++;

    B.top--;

    C.top=0;

    D.top=n;


    top--;

  • 第2题:

    假定利用数组a[n]顺序存储为一个栈,用top表示栈顶指针,top==-1表示栈空,并已知栈未满,当元素x进栈时所执行的操作为()。

    A.a[--top]=x

    B.a[top--]=x

    C.a[++top]=x

    D.a[top++]=x


    B

  • 第3题:

    当利用大小为n的数组顺序存储一个栈时,假定用top=n表示栈空,则每次向这个栈插入一个元素时,首先应执行()语句修改top指针。

    A.top++;

    B.top--;

    C.top=0;

    D.top=n;


    C

  • 第4题:

    当利用大小为N的一维数组顺序存储一个栈时,假定用top==N表示栈空,则向这个栈插入一个元素时,首先应执行语句修改top指针____。

    A.top++

    B.top--

    C.top=0

    D.top


    N -1

  • 第5题:

    当利用大小为n的数组(下标从1到n)顺序存储一个栈时,假定用top==n表示栈空,则每次向这个栈插入一个元素时,应执行()语句修改top指针。

    A.top++;

    B.top--;

    C.top=0;

    D.top=n;


    top--;