选择题
17.
设栈的存储空间为S(1:50),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=5l,则栈中的元素个数为
A、
不可能
B、
50
C、
0
D、
1
【正确答案】
A
【答案解析】
栈是向上增长的,每次压入一个元素,栈的TOP指针向上移动一位,即top-1。对于这个题目,由于top初始值等于0,此时入栈一个元素,top值减1,即O-1=-l,发生下溢错误,所以选项A正确。
提交答案
关闭