首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为( )。
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为( )。
admin
2020-05-19
56
问题
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为( )。
选项
A、0
B、m-1
C、m+1
D、产生栈空错误
答案
C
解析
栈的顺序存储空间为s(1:m),初始状态top=m+1,所以这个栈是m在栈底(也可理解为开口向下的栈)。经过一系列入栈与退栈操作后top=m,则栈中有1个元素,若现在又退出一个元素,那么栈顶指针下移一位,回到m+1的位置。
转载请注明原文地址:https://www.kaotiyun.com/show/OfCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写函数fun,其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k返回。例如,若输入17,则应输出:46891012141516。注意:部分源程序给出如下。请勿改动主函数main和其他函
给定程序modil.c的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增
两个或两个以上模块之间关联的紧密程度称为()。
数据库设计的根本目标是要解决()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
关于C语言文件的叙述中正确的是()。
以下程序的输出结果是()。#includemain()voidfun(char*c,intd){charb=’a’,a=’A’;{*c=*c+1;d=d+1;fun(&b,a);print
若inta[2][3],*p[3];则以下语句中正确的是()。
下面对软件测试描述错误的是()。
随机试题
消毒
简述党的领导是人民当家作主和依法治国的根本保证。
《中华人民共和国动物防疫法》规定,()场所的地理位置和设施设备条件必须符合本法规定的动物防疫条件
患者,女,30岁,停经50天,阴道有少许出血3天,无腰酸腹痛,小便频数,舌淡苔白,脉沉滑尺弱,尿妊娠试验阳性,治疗代表方剂是
患者潘某,外感风寒,发热,头痛,咳嗽,恶寒无汗,经服解表宣肺方药后,恶寒、发热、头痛去,但咳嗽仍不止。治宜选用()
小儿肺部易发生感染的主要内因是
在双代号时标网络计划中,波形线用来表示工作的()
设A、B是n阶方阵,则下列结论成立的是()。
(x-2y)5的展开式中x2y3的系数是()
A.freetransferbetweenterminalsisavailableusingHeathrowExpressandHeathrowConnecttrains.
最新回复
(
0
)