首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为
admin
2019-08-18
28
问题
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为
选项
A、30
B、20
C、m-19
D、m-20
答案
C
解析
根据题意,栈空间如下图所示。
栈是向上增长的,每次压入一个元素,栈的TOP指针向上移动一位。
当压入第一个元素时,TOP指针指向m+1-1=m;当压入第二个元素时,TOP指针指向m+1-2=m-1;......;以此类推,当压入第N个元素时,TOP指针指向m+1-N=20;则N=m+1-20=m-19。因此选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/uqRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下数组定义中错误的是()。
以下选项中不能用作C程序合法常量的是
以下选项中,能用作用户标识符的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
下列叙述中正确的是()。
在一个c源程序文件中定义的全局变量,其作用域为()。
有以下计算公式V4x(x≥0)y=若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
以下不能将S所指字符串正确复制到t所指存储空间的是
有以下程序(strcat函数用以连接两个字符串)#include#includemain(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf("%
随机试题
Justbecausetheycan’tsingoperaorrideabicycledoesn’tmeanthatanimalsdon’thaveculture.There’snobetterexampleof
伪造卫生许可证从事食品生产经营活动的,予以取缔,没收违法所得,没有违法所得的,处以以下数量罚款
下列关于骨盆直肠间隙脓肿的描述,错误的是
A.违法销售药品货值金额2倍~5倍的罚款B.5万元~10万元的罚款C.5000元~2万元的罚款D.5000元~1万元罚款定点批发企业违反规定销售麻醉药品和精神药品,逾期不改正的,可处
案情:国有企业川南商业大楼于1998年拟定改制计划:将资产评估后作价150万元出售,其中105万元出售给管理层人员(共4人),45万元出售给其余45名职工,将企业改制为川南百货有限公司,注册资本150万元。该改制计划于同年12月经有关部门批准实施。原管理层
能够早日结账收款的项目可适当提高单价,应采用( )。
“中国环境标志产品认证委员会”陆续制定和颁发了一系列标准和规定,促进了中国企业开展()。
未成年人的父母或者其他监护人,不得让不满_______周岁的未成年人脱离监护单独居住。
设x>0时,∫x2f(x)dx=arcsinx+C,F(x)是f(x)的原函数,满足F(1)=0,则f(x)=_______.
Wemaylookattheworldaroundus,butsomehowwemanagenottoseeituntilwhateverwe’vebecomeusedtosuddenlydisappears.
最新回复
(
0
)