首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为( )。
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为( )。
admin
2016-04-07
27
问题
设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为( )。
选项
A、30
B、20
C、m一19
D、m一20
答案
C
解析
栈是一种特殊的线性表,它所有的插入与删除都限定在表的同一端进行。入栈运算即在栈顶位置插入一个新元素,退栈运算即是取出栈顶元素赋予指定变量。栈为空时,栈顶指针top=0,经过入栈和退栈运算,指针始终指向栈顶元素。初始状态为top=m+1,当top=20时,元素依次存储在单元20:m中,个数为m一19,故C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/jCDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序main(){intt,a=1,b=5,c=-2;while(a>b>c){t=a;a=b;b=t;c++;}
若已定义inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是
下列合法的字符型常量是()。
若二维数组a有m列,则在a[i][j]刚前的元素个数为()。
根据下列定义,能打印出字母P的语句是()。structstu{charname[10];intage;};structstus[10]={"John",11,"Pau1",12,"Mary
设有以下语句:charstrl[]="string",str2[8],*str,*str4="string";则______不是对库函数的正确调用。
下列叙述中正确的是______。
以下选项中可以作为C语言中合法整数的是______。
在数据的存储结构中,不仅需要存储各数据元素的信息,还要存放各元素之间______的信息。
下面函数的功能是:找出一维数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。请填空。#include#
随机试题
关于宫颈糜烂正确的是
以SOAP形式进行健康问题描述不包括
A.甲状腺肿大B.牙齿釉面着色和缺损C.皮肤色素沉着和过度角化D.心肌损害E.多发性病理骨折克山病可出现
人体血液生化检查的淀粉酶降低,临床上常见于
价电子构型为4d105s1的元素在周期表中属于()。
湿式报警阀检测时,开启测试阀,消防水泵不能正常启动的处理方法不包括()。
对精神疾病患者进行强行治疗或者对杀手从重从快的斩立决,是_______,而非_______。填入划横线部分最恰当的一项是:
战士:勇敢
Aboutfiftyyearsago,plantphysiologistssetouttogrowrootsbythemselvesinsolutionsinlaboratoryflasks.Thescientists
MostofusgrowuptakingcertainthingsforgrantedWetendtoassumethatexpertsandreligiousleaderstellus"thetruth".W
最新回复
(
0
)