参考答案和解析
正确答案:B
解析:堆栈是一种运算受限的线性表。其限制足,仅仅允许在表的一端进行插入和删除操作,这一端被称为栈顶,另外一端被称为栈底。在以地址低端作为栈底的顺序堆栈中,退栈操作也就是将栈顶指针下移一个元素。
更多“在一个具有n个单元的顺序堆栈中,以地址低端作为栈底,以top作为栈顶指针。那么,在进行退栈操作时,t ”相关问题
  • 第1题:

    3、在 n 个单元的顺序栈中,假设以地址高端(下标为 n-1 的单元)作为栈底,以 top 作为栈顶指针,则向栈中压入一个元素时,top的变化是()。

    A.top 不变

    B.top=top->next

    C.top=top-1

    D.top=top+1


    top=top-1

  • 第2题:

    在一个具有n个单元的顺序栈中,假定以地址低端(即0单元)作为栈底,以top作为栈顶,当做出栈处理时,top变化为()

    A.top不变

    B.top=0

    C.top--

    D.top++


    top--

  • 第3题:

    7、在一个具有n个单元的顺序栈中,假定以地址低端(即0单元)作为栈底,以top作为栈顶指针,出栈时top的变化为()

    A.top不变

    B.top=0

    C.top- -

    D.top++


    C

  • 第4题:

    在 n 个单元的顺序栈中,假设以地址高端(下标为 n-1 的单元)作为栈底,以 top 作为栈顶指针,则向栈中压入一个元素时,top的变化是()。

    A.top 不变

    B.top=top->next

    C.top=top-1

    D.top=top+1


    top=top-1

  • 第5题:

    在一个具有n个单元的顺序栈中,假定以地址低端(即0单元)作为栈底,以top作为栈顶,当做出栈处理时,top变化为()

    A.top--

    B.top不变

    C.top=0

    D.top++


    top--