首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程MyProj8。此工程包含一个源程序文件MyMain8.cpp,该程序实现栈的入栈和出栈的操作。其中有两个类:一个是节点类node,它包含节点值和指向上一个节点的指针prey;另一个类是栈类stack,它包含栈的头指针top
使用VC6打开考生文件夹下的工程MyProj8。此工程包含一个源程序文件MyMain8.cpp,该程序实现栈的入栈和出栈的操作。其中有两个类:一个是节点类node,它包含节点值和指向上一个节点的指针prey;另一个类是栈类stack,它包含栈的头指针top
admin
2009-01-15
74
问题
使用VC6打开考生文件夹下的工程MyProj8。此工程包含一个源程序文件MyMain8.cpp,该程序实现栈的入栈和出栈的操作。其中有两个类:一个是节点类node,它包含节点值和指向上一个节点的指针prey;另一个类是栈类stack,它包含栈的头指针top。但类的定义并不完整。
请按要求完成下列操作,将类Sample的定义补充完成:
①定义私有节点值data,它是血型的数据,以及定义一个指向上一个节点的指针prev。请在注释“//* *1* *”之后添加适当的语句。
②完成构造函数node(int d,node*n)的定义,使得私有成员data和prev分别初始化为d和n。请在注释“//* *2* *”之后添加适当的语句。
③完成类stack的成员函数push(int i)的类体内的定义。函数push()实现入栈这个操作,即把形参i压入栈中,那么此时应该创建一个新的节点,并让这个节点的prev指针指向栈顶。请在注释“//* *3 * *”之后添加适当的语句。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
源程序文件MyMain8.cpp清单如下:
//MyMain 8.cpp
#include <iostream>
using namespace std;
class stack;
class node
{
private:
//* * 1 * *
public:
node(int d, node *n)
{
//* * 2 * *
}
friend class stack;
};
class stack
{
node *top; //栈头
public:
stack()
{
top=0;
}
void push(int i)
{
//* * 3 * *
}
int pop()
{
node*t=top;
if(top)
{
top=top->prev;
int c=t->data;
delete t;
return c;
}
return 0;
}
};
int main()
{
stack s;
s.push(6);
s.push(3);
s.push(1);
return 0;
}
选项
答案
解析
转载请注明原文地址:https://kaotiyun.com/show/8OID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列网络技术中,不属于数据安全技术的是()。
简述第二次世界大战中各主要战场战略性转折的时间及其代表性战役。(华东师范大学2003年世界通史真题)
在动机斗争中,面临两个或者两个以上目标冲突的有
神经胶质细胞的功能有
计算两次考试成绩(X、Y)的相关系数。
置信水平不变的条件下,要缩小置信区间,则()
认为“教育的根本功能不是提高人的生产能力,而是造成人的不同品质,与现存的社会经济结构和等级秩序相适应”的教育经济学理论是()
关于教育目的确立的依据,下列说法错误的是
关于遗传素质在人的身心发展中的作用,下列说法错误的是
简述金融衍生品的含义、功能、期货与期权的区别;对于我国引进金融衍生品,市场是否更有效?
随机试题
润滑油温度试验判断是否热平衡与热平衡试验的判断标准一致。()
下颌智齿冠周炎沿下颌支外侧面向后可形成
王倩就读于某初中二年级,一直以来学习成绩较好,在一次考试中因为失误对成绩产生了较大的影响,在学校遭到老师的批评,回到家后又被家长批评,王倩因此遭受了强烈的打击,对于学习产生了很强的抵触心理,并开始逃课。其家长意识到了事情的严重性,请求社会工作者的帮助,社会
Everycountryhasitsownculture.Eventhougheachcountryusesdoors.Doorsmayhave【C1】______functionsandpurposeswhich
《法官法》规定的我国法官享有的一项根本性的权利,也是贯穿法官法的一项基本原则是()。
根据下列资料。回答下列问题:据统计,2016年共有来自205个国家和地区的442773名各类外国留学人员在31个省、自治区、直辖市的829所高等学校、科研院所和其他教学机构中学习,比2015年增加45138人。1.按洲别统计
下列关于数据编辑的说法中,正确的是()。
A、B、C、D、D
Howmuchdideachbottleofwhiskycost?
MusicManypeoplelikemusic.Ithasmanysorts:softmusicisgraceful,rockmusicfast,classicalmusicgreat,lightmusic
最新回复
(
0
)