首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程prog2,其中定义了Stack类和Entry类。Stack是一个基于链式存储结构的栈,Entry表示存储在栈中的数据顶。 请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程prog2,其中定义了Stack类和Entry类。Stack是一个基于链式存储结构的栈,Entry表示存储在栈中的数据顶。 请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出
admin
2015-06-27
29
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程prog2,其中定义了Stack类和Entry类。Stack是一个基于链式存储结构的栈,Entry表示存储在栈中的数据顶。
请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:
0123456789
9876543210
注意:只在横线处填写适当的代码,不要改动程序中的其他内容,也不要删除或移动“//****found****”。
#include
usingnamespacestd;
classEntry{
public:
Entry*next;
intdata;
//**********found**********
Entry(Entry*n,intd):
________,data(d){)
};
clasSStack{
Entry*top;
public:
Stack():top(0){)
~Stack()
{
while(top!=0)
{
Entry*tmp=top;
//**********found**********
top=________;
deletetmp;
}
}
voidpush(intdata)
{
//**********found**********
top=newEntry(________,data);
}
intpop()
{
if(top=0)return0;
//**********found**********
intresult=________;
top=top->next;
returnresult;
}
};
intmain()
{
inta[]={0,1,2,3,4,5,6,7,8,9);
Stacks;
inti=0;
for(i=0;i<10;i++){
cout<
<<”;
s.push(a
);
)
cout<
for(i=0;i<10;i++){
cout<
}
cout<
return0;
}
选项
答案
(1)next(n) (2)top->next (3)top++ (4)top->data
解析
(1)主要考查考生对构造函数的掌握情况,使用成员列表初始化。
(2)主要考查考生对栈的掌握情况,新元素需要添加到栈顶。
(3)主要考查考生对动态分配的掌握情况,给栈顶添加元素。
(4)主要考查考生对栈的掌握情况,推出栈顶元素。
转载请注明原文地址:https://kaotiyun.com/show/RBBD777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述阿拉伯半岛统一国家的形成。(四川大学2013年世界通史真题)
斯皮尔曼等级相关适用于两列具有哪种性质的测量数据,或总体为非正态的等距、等比数据?()
赞科夫认为,有的学生“按学习成绩来说是属于优等生,但是在发展方面却处于中等甚至更低的水平”,因此,教师要遵循
下列关于学校教育的说法,错误的是
根据我国资源税的有关规定,下列资源应征收资源税的是()。
(2012年真题)下列选项中,属于法的基本特征的是()。
抗日民主政权制定的最具代表性的宪法性文件是()
设f(x)在x=0的某邻域内有定义,且满足
某书店采用了SQLServer2008数据库管理系统,该书店有一个需求,需要统计指定年份中每一本书的销售总额,例如:查询2012年所有书的销售总额。已知图书结构如下:图书表(书号BOOK_ID,书名BOOK_NAME,单价BOOK_PRICE)销
类MyClass的定义如下,若要对value赋值,则下面语句正确的是()。classMyClass{public:MyClass(){}MyClass(inti){value=newint(i);}
随机试题
在计算机键盘上有些常用的特殊键,为返回键。()
男孩,1岁半。平日偏食,常有腹泻,咳嗽,已会独立行走,玩耍正常。近2个月来面色苍黄,逗之不笑,时有头部、肢体颤抖,不能独站。外周血象:血红蛋白100g/L,红细胞2.5×1012/L,白细胞数4×109/L,中性粒细胞分叶过多。本例可诊断为
男性,70岁,腹股沟三角突出半球形包块,易还纳,未进入阴囊,不透光,主要考虑为
双肾缩小常见于
氯丙嗪不具有
脊椎结核多发生于
颈痈初起内治方剂最宜选用
阳水水湿浸渍证的治法是
项目决策分析与评价的预测方法可分为()。
战争【美】迈尔尼1941年9月,我在伦敦被炸伤,住进了医院,我的军旅生涯就此黯然结束。我对自己很失望,对这场战争也很失望。一天深夜,我想给一位朋友打电话
最新回复
(
0
)