C语言 设栈的顺序存储空间为S(1:m),初始状态为TOP=m+1。现经过一系列入栈与退栈运算后,TOP=20,

则当前栈中的元素个数为(C)A) 30 B)20 C)m-19 D)m-20
2025-04-13 16:27:45
推荐回答(1个)
回答1:

你这个题目里面里面的,这个栈是倒着压的。
这个题目,你想如果放了一个元素,那么TOP就等于m+1-1 =m
放两个元素,Top就等于 m+1-2=m-1

现在Top=20 也就是m-19
所以选C