A-A+

假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间 栈底指针bottom

2022-08-06 04:08:00 问答库 阅读 175 次

问题详情

假设用一个长度为50的数组(数组元素的下标从0到49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有的元素个数为()。
A.50
B.19
C.1
D.20请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
B。【解析】当前栈中的所有元素的个数就是用栈底指针减去栈顶指针。

考点:数组,下标