- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 C++继承例题小结
<br />编写一个程序,以实现一个班级学生的学期成绩管理。个人信息类cperson的数据成员有姓名,年龄,性别;课程类ccourse的数据成员有课程名,学分,成绩;学生类cstudent从cperson类派生,并增加数据成员学号,ccourse对象成员数组(大小为8),总成绩,总学分,平均成绩;班级类cclass类的数据成员有cstudent类对象成员数组(大小由构造函数确定),班号,班级人数。要求:<br />1.cclass的对象成员数组需要在构造函数中用new动态分配内存空间,在析构函数中释放。在类
2010-08-17 11:53:00
1693
原创 C++继承例题
把定义平面直角坐标系上的一个点的类cpoint作为基类,派生出描述一条直线的类cline,<br /> 再派生出一个矩形类crect。要求成员函数能求出两点间距,矩形周长和面积。<br /> #include<iostream><br /> #include<cmath><br /> using namespace std;<br /> class cpoint<br /> {<br /> public:<br /> int x,y;<br /> public:<br /> cp
2010-08-14 12:12:00
1478
原创 二叉树的建立与递归遍历C++版
#includeusing namespace std;class tree{ public: char data; class tree *lchild; class tree *rchild;};void build(tree *&t)//先序建树 { char c; cin>>c; if(c==#
2010-05-15 00:20:00
632
原创 二叉树的先序建立与非递归遍历C++版
有些知识别管它有没有用,别管它是否有利于你的就业,尤其是数学知识,用心去体会,一定有收获 #includeusing namespace std;class tree{ public: char data; int tag; class tree *lchild; class tree *rchild; };
2010-05-15 00:15:00
656
原创 表达式求值C++版
数据结构是一门伟大的学科,希望诸君认真对待。此代码已在C-free编译器上验证通过,支持多重括号。 #includeusing namespace std;#includestruct optrstack//运算符建栈{ char *optrbase; char *optrtop;};void optrinit(optrstack *
2010-05-09 22:10:00
473
原创 约瑟夫环
编号为1,2,3,……,n的n个人按顺时针方向围坐一圈。任选一个正整数作为报数上限m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止报数。报m的人出列,将他的密码作为新的m值,从他在顺时针方向上的下一个人开始重新从1报数,如此下去,直至所有人全部出列为止。设计程序输出出列顺序。本人菜鸟,请高手不吝赐教。 #includeusing namespace std;
2010-04-19 14:56:00
450
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人