首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请将下列栈类Stack的横线处补充完整。 class Stack{ private: int pList[100]; ∥int数组,用于存放栈的元素 int top;
请将下列栈类Stack的横线处补充完整。 class Stack{ private: int pList[100]; ∥int数组,用于存放栈的元素 int top;
admin
2010-12-16
47
问题
请将下列栈类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语言合法常量的是()。
请编写函数fun,它的功能是计算下列级数和,和值由函数值返回。例如,当n=10,x=0.3时,函数值为1.349859。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#include<
下列哪一条不属于数据库设计的任务?()
以下是while语句的基本形式:while(表达式){语句;}其中“表达式”()。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
软件设计中模块划分应遵循的准则是( )。
在满足实体完整性约束的条件下()。
下列特征中不是面向对象方法的主要特征的是()。
下面关于位运算符的叙述,正确的是
随机试题
患儿,女,9岁。自幼轻微创伤后即有皮下血肿,拔牙时出血量多。检测血小板计数正常;出血时间正常;AVTT35秒(正常对照32秒);凝血酶原时间18秒(正常对照12秒),能被正常血清纠正,不能被BaSO4吸附血浆纠正。可能的诊断是
氧气吸入的适应证有()。
甲公司2004年7月12日向国家商标局申请注册“大地”商标,使用在家用电器上。2005年6月27日,国家商标局对“大地”商标初步审定并予以公告。同样生产家用电器的乙公司发现该商标与本公司的注册商标十分近似。请根据以上资料,回答下列问题:甲公司在“大地”
在组织工程竣工验收前,提请()对工程档案进行预验收。
根据《关于实行建设项目法人责任制的暂行规定》,项目董事会的职权之一是()。
下列各项中,应确认为企业其他货币资金的有()。
目前,社会上出现制作和销售假文凭、假证件,已经成为社会的一大公害。公安等部门对此进行了多次集中整治,端掉了一大批制假售假窝点,惩治了一批制假售假的不法之徒,但是,社会上制作和销售假文凭假证件的势头仍不见多大扭转。如果上述断定是真的.则以下哪项判定也是真的?
关于维生素,下列说法错误的是()。
下面是关于嵌入式软件测试方面的叙述,回答问题1至问题3,将解答填入的对应栏内。[说明]某公司是一个有资质的专业嵌入式软件测评中心,承担了一项嵌入式软件的测试任务。按用户要求,需要对被测软件进行单元测试、部件(集成)测试和系统测试。软件测试中
考生文件夹下有一个数据库文件"samp3.mdb",其中存在已经设计好的表对象"tEmp"、窗体对象"fEmp"、报表对象"rEmp"和宏对象"mEmp"。请在此基础上按照以下要求补充设计:(1)将表对象"tEmp"中"聘用时间"字段的格式调整为
最新回复
(
0
)