首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请将下列栈类Stack的横线处补充完整。 class Stack{ private: int pList[100]; ∥int数组,用于存放栈的元素 int top;
请将下列栈类Stack的横线处补充完整。 class Stack{ private: int pList[100]; ∥int数组,用于存放栈的元素 int top;
admin
2010-12-16
49
问题
请将下列栈类Stack的横线处补充完整。
class Stack{
private:
int pList[100]; ∥int数组,用于存放栈的元素
int top; ∥栈顶元素(数组下标)
public:
Stack():top(0){}
void Push(const int &item); ∥新元素item
选项
答案
pList[top]=item
解析
此题考查的是堆栈数据结构。堆栈是一种先进后出的队列,每次入栈在栈顶,出栈也在栈顶。当栈顶指针所指位置是最后一个有效数据时,下次出栈直接取出栈顶指针所指数据,然后栈顶指针再减1;入栈时需要将栈顶指针先增1,然后将数据存入栈顶指针所指位置。本题中,从Pop()数中可以看出,是先取数然后top才会减1,Push()函数应先增1再取数。所以应填入pList[top]=item。
转载请注明原文地址:https://www.kaotiyun.com/show/Opjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有说明inta[3][4];则a数组元素的非法引用是()。
软件设计中模块划分应遵循的准则是()。
下列数组定义中错误的是()。
以下选项中,合法的C语言常量是()。
结构化程序设计主要强调的是()。
下面不属于对象主要特征的是
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
以下C++语言中用于单行注释的是
随机试题
用万用表测电阻时,重要的是要选好量程,当指针指示于()满量程时测量精度最高,读数最准确。
进行心肌超声造影,对造影剂有什么要求
下列情况可以试产的是
双侧颞下颌关节急性前脱位的叙述不正确的是()
工业安装工程分部工程检验评定由()组织。
甲公司为增值税一般纳税人,适用的增值税税率为17%,所得税税率为25%,假定销售商品、原材料和提供劳务均符合收入确认条件,其成本在确认收入时逐笔结转,商品、原材料售价中不含增值税2011年甲公司发生如下交易或事项:(1)3月2日,向乙公司销售商品一批,按
很多高校毕业生返乡后都找不到合适的工作,当地人保局准备组织一场针对大学生群体的培训,帮助高校毕业生提高就业、创业技能。你作为活动的负责人,会怎么做?
执行inputbox函数后,会产生一个对话框,对话框上通常有两个按钮,它们是______按钮和取消按钮。
DesigntheProspectivePatientRoomA)There’sverylittlethat’ssexyaboutthehealthcareindustry.Withinthetangledthrea
Joy:ASubjectSchoolsLackBecomingeducatedshouldnotrequiregivinguppleasure.
最新回复
(
0
)