首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中含有一个源程序文件proj2.epp,请将堆栈类的定义补充完整。使程序的输出结果为: Theelementofstackare:4321 注意:请勿修改主函数main和其他函
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中含有一个源程序文件proj2.epp,请将堆栈类的定义补充完整。使程序的输出结果为: Theelementofstackare:4321 注意:请勿修改主函数main和其他函
admin
2015-06-27
30
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中含有一个源程序文件proj2.epp,请将堆栈类的定义补充完整。使程序的输出结果为:
Theelementofstackare:4321
注意:请勿修改主函数main和其他函数中的任何内容,只在横线处编写适当代码,不要改动程序中的其他内容,也不要删除或移动“//****found****”。
//proj2.cpp
#include
usingnamespacestd;
constintSize=5;
classStack;
C1assItem
{
public:
//********found********
Item(constint&val):________{}
//构造函数对item进行初始化
private:
intitem;
Item*next;
friendclassStack;
};
classStack
{
public:
Stack():top(NULL){)
~Stack();
intPop();
voidPush(constint&);
private:
Item*top;
};
Stack::~Stack()
{
Item*P=top,*q;
while(p!=NULL)
{
q=P->next;
//********found********
________;//释放p所指向的节点
p=q;
}
}
intStack::Pop()
{
Item*temp;
intret;
//********found********
________;//使temp指向栈顶节点
ret=top->item;
top=top->next;
deletetemp;
returnret;
}
voidStack::Push(constint&val)
{
Item*temp=newItem(val);
//********found********
________;
//使新节点的next指针指向栈顶数据
top=temp;
}
intmain()
{
Stacks;
for(inti=1;i
s.Push(i);
cout<<"Theelementofstackare:";
for(i=1;i
cout<
return0;
}
选项
答案
(1)item(val) (2)delete[]p (3)temp=top (4)temp->next=top
解析
(1)主要考查构造函数,对私有成员进行初始化,即item(val)。
(2)主要考查使用delete语句释放指针,一般格式为:delete[]+指针。
(3)指向栈顶节点的是top指针,要使temp指向栈顶节点,故使用语句temp=top;。
(4)指向栈顶节点的是top指针,要使新节点的next指针指向栈顶数据,故使用语句temp->next=top;。
转载请注明原文地址:https://kaotiyun.com/show/mBBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
试论中国古代封建国家的主要历史特征。(北京大学2003年中国通史真题)
简述非暴力不合作的思想体系及实践。(中国人民大学2017年世界通史真题)
教育要迁就儿童身心发展的现有水平。
教育制度的两个基本方面是
对股票A和股票B的两个(超额收益率)指数模型回归结果如下表。在这段时间内的无风险利率为6%,市场平均收益率为14%,对项目的超额收益以指数回归模型来测度。(1)计算每只股票的α,信息比率,夏普测度,特雷诺测度;(2)下列各个情况下投资者选择哪只股票最
材料:“法律对人的行为以及对社会关系的影响,实质上就是国家把自己的意志和态度通过国家权力加以推行和实现;法律作用取决于经济基础,在一定的社会中,法律能否承担起立法者赋予它的功能,从根本上说,这取决于生产关系或生产方式自身的生命力,而不是取决于立法者的主观愿
实体法与程序法的划分标准是()。
抗日民主政权制定的最具代表性的宪法性文件是()
下列有关法律部门与规范性法律文件的关系表述不正确的是
下述关于数据库系统的叙述中,正确的是()。
随机试题
大山服刑15年后被释放。走出监狱的那一刻,他对面前的一切感到陌生,不知道回家的路。陪同的社会工作者决定带他在现在的城市游览一天,这一服务是为了满足大山的()需求。
________,但见群鸥日日来。(《客至(喜崔明府相过)》)
流量表、水位计以及差压变送器的导管一般应安装排污门,以保证导管的清洁与畅通。
女,28岁,G1P0,停经40天时自测尿HCG阳性,遂行药物流产,服米索前列醇后72小时仍未见胎囊排出,患者突感下腹痛,以下腹正中及右下腹为重,阴道出血如月经量。下列应该首先考虑的是
对脑瘫儿的训练护理措施下列哪项是错误的
下列选项中,通常采用按月等额还款方式偿还房地产贷款的是()。
需要专家进行匿名评分的方法是()
简述在音乐教学中贯彻情感体验原则的注意事项。
为了奖励那些经常乘坐本公司航班的乘客,大北亚航空公司每年都向这部分乘客赠送礼券,凭一张礼券就可免费兑换大北亚航空公司机票一张。这样的机票自然不办理退票。一家商贸公司计划组织人力,专门收购这样的礼券,再以低于相应的机票标准价出售,从中牟利。为了避免上述商贸公
下列关于唯理论的说法中,正确的有()
最新回复
(
0
)