刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

若一个栈以向量V[1..n]存储,且空栈的栈顶指针top初始化为n,那么将元素x推入栈的正确操作是?

A
top=top+1;V[top]=x; 
B
V[top]=x;top=top+1;
C
top=top-1;V[top]=x; 
D
V[top]=x;top=top-1;
使用微信搜索喵呜刷题,轻松应对考试!

答案:

C

解析:

在栈中,元素入栈的操作是先增加栈顶指针(即栈顶位置下移),然后将元素存储在栈顶位置。因此,正确的操作是先将栈顶指针减一,然后将元素存储在此时的位置。因此,正确答案是C。参考提供的图片中的解释,可以看到栈顶指针向下移动一个位置后,元素x被放入其中。

创作类型:
原创

本文链接:若一个栈以向量V[1..n]存储,且空栈的栈顶指针top初始化为n,那么将元素x推入栈的正确操作是?

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share