删除非空顺序栈栈顶元素时,栈顶指针top的变化是( )。
A: top不变
B: top = top - 1
C: top = top + 1
D: top = 0
A: top不变
B: top = top - 1
C: top = top + 1
D: top = 0
举一反三
- 正常情况下,删除非空的顺序栈的栈顶元素,栈顶指针TOP的变化是()。 A: TOP不变 B: TOP=0 C: TOP=TOP+1 D: TOP=TOP-1
- 正常情况下,删除非空的顺序存储结构的堆栈的栈顶元素,栈顶指针top的变化是( )。[br][/br]A. top不变 B. top=0 C. top=top+1 D. top=top-1 A: top不变 B: top=0 C: top=top+1 D: top=top-1
- 栈的顺序表示中,用top表示栈顶指针,那么栈空的条件是( ) A: top==STACKSIZE B: top==1 C: top==0 D: top==-1
- 若采用顺序存储结构,删除栈中一个元素,栈顶指针top的变化是 A: 不变 B: top=0 C: --top D: ++top
- 正常情况下,删除非空的顺序存储结构的堆栈的栈顶元素,栈顶指针top的变化是( )。 A. top不变 B. top=0 C. top=top+1 D. top=top-1