当利用大小为N的数组顺序存储一个栈时,假定用top==N表示栈空,则退栈时,用()语句修改top指针。
A: top++
B: top=0
C: top--
D: top=N
A: top++
B: top=0
C: top--
D: top=N
举一反三
- 当利用大小为N的一维数组顺序存储一个栈时,假定用top==N表示栈空,则向这个栈插入一个元素时,首先应执行()语句修改top指针。 A: top++ B: top-- C: top=0 D: top
- 当利用大小为N 的数组顺序存储一个栈时,假定用top = = N表示栈空,则退栈时,用( )语句修改top指针
- 当利用大小为n的数组(下标从到n) 顺序存储一个栈时,假定用top==n表示栈空,则每次向这个栈插入一个元素时,首先应执行( ) 语句修改top指针。 A: top--; B: top=0; C: top=n; D: top++;
- 当利用大小为N的一维数组顺序存储一个栈时,假定用top==N表示空栈,栈元素由后向前进行顺序存储,则向这个栈插入一个元素时,首先应执行()语句修改top指针。 A: top++ B: top-- C: top=0 D: top
- 当利用大小为n的数组顺序存储一个栈时,元素存储在[0…n-1]位置上,假定用top==n表示栈空,则向这个栈插入一个元素时,首先应执行______语句修改top指针。 A: top++; B: top--; C: top=0; D: top=n;