首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=50,则栈中的元素个数为( )。
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=50,则栈中的元素个数为( )。
admin
2017-07-28
49
问题
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=50,则栈中的元素个数为( )。
选项
A、1
B、0
C、50
D、49
答案
A
解析
栈是一种特殊的线性表,它所有的插入与删除都限定在表的同一端进行。入栈运算即在栈顶位置插入一个新元素,退栈运算即取出栈顶元素赋予指定变量。栈为空时,栈顶指针top=0,经过入栈和退栈运算,指针始终指向栈顶元素。初始状态为top=51。当top=50时,则栈中S(50:51)存储着元素,51-50=1,元素个数为1。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/uUAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序运行结果为( )。 main() { char c=’a’; if(’a’<c< =’z’) cout<<"LOW"; else cout<<"UP"; }
在结构化设计方法中,数据流图表达了问题中的数据流与加工之间的关系,并且,每一个【 】实际上对应一个处理模块。
下述说法错误的是
对于常数据成员,下面描述正确的是
以下不属于构造函数特征的是。
下列数据结构中按“先进先出”原则组织数据的是
将下列程序写成三目运算表达式是()。if(x<y)min=x;elsemin=y;
已知递归函数fun的定义如下:intfun(intn){if(n<=1)return1;//递归结束情况elsereturnn*fun(n-2);//递归}则函数调用语句fun(5)
C++语言本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类。I/O操作分别由两个类istream和()提供。
如果一个类中定义了成员对象,则该类的对象和成员对象先被初始化的是________。
随机试题
法的本质不包括
患者,男,52岁。反复无痛性肉眼血尿伴条状血块2个月,膀胱镜检见右输尿管口喷血,尿细胞学可见癌细胞,静脉肾盂造影最有价值的X线表现是
有关头颅水平面的定位,正确的是
深化涉外经济体制改革,完善促进()跨进流动和优化配置的体制和政策。
互联网技术在城市规划中起到的典型作用有()。
我国牙雕主要产于()。
TheFirstBicycleThehistoryofthebicyclegoesbackmorethan200years.In1791,CountdeSivrac【C1】______on-lookersin
Completesilenceisfoundonlyinlaboratoriescalledanechoicrooms.Thewallsandceilings,madeofblocksofspecialsound-su
下面关于光纤的叙述中,不正确的是( )。
A、Hewillcallonthegeneralmanager.B、Hisclassmateswilldohimafavor.C、Thewoman’sfriendwillhelphim.D、Hewillfind
最新回复
(
0
)