首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请将下列栈类Stack的横线处补充完整。 class Stack{ private: int pList[100]; ∥int数组,用于存放栈的元素 int top;
请将下列栈类Stack的横线处补充完整。 class Stack{ private: int pList[100]; ∥int数组,用于存放栈的元素 int top;
admin
2010-12-16
33
问题
请将下列栈类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://kaotiyun.com/show/Opjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于C语言函数参数传递方式的叙述正确的是
下列选项中可作为C语言合法常量的是()。
设有语句:if(a==1)b=2;c=3;,以下语句中与之等价的是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
下列数组定义中错误的是()。
结构化程序设计的基本原则不包括()。
软件需求分析阶段的工作,可以分为四个方面:需求获取、编写需求规格说明书、需求评审和()。
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为
下列选项中,能正确定义数组的语句是()。
索引属于
随机试题
患儿男性,9岁,主诉“肢体无力10天”。患儿出现双下肢无力,行走速度较前减慢,不能跑。3天前出现双手握笔无力,可行走,速度明显减慢,蹲起费力,无尿便障碍及感觉异常,无发热、头痛、抽搐。患儿既往体健,发育正常。患儿病史及查体可出现的阳性结果中可能性最小的
引起糖尿病的原因有
下列对解热镇痛抗炎药正确的叙述是
下列选项中属于消防工作的原则的是()。
填写票据金额时¥10068元应写成()。
20世纪60年代初期,在美国发起课程改革运动的著名心理学家是()。
人类历史上第一次成功的社会主义革命是()
中国共产党执政后的最大危险是()。
Ecologyisthescienceofhowlivingcreaturesandplantsexisttogetheranddependoneachotherandonthelocalenvironment.
A、HesuggestedTomnottowritethenovelanylonger.B、HesuggestedTomtogotocinemaeverynight.C、HesuggestedTomtofoll
最新回复
(
0
)