自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 oj学生数组

问题:程序:结果:

2014-05-29 22:26:10 833

原创 oj成绩处理

问题://小平帮老师处理期末成绩时遇到了问题。他需要计算每个同学的平均成绩,//并判断他们是否通过了期末考试不及格成绩(<60),若都通过才能pass,//若没通过要说明是哪几科未通过。因此他需要两个函数,一个求平均成绩(不考虑小数),//另一个判断是否通过考试,通过输出pass,否则输出未通过的科目。请你们帮帮他!//期末包括Chinese,Math,English三门课程。程序

2014-05-29 22:22:45 941

原创 oj比较大小

问题://输入n个数,找出最大的数并输出。程序:结果:

2014-05-29 22:20:48 890

原创 oj比较分数

问题://输入学生的姓名和成绩,统计出最高分的学生和最低分的学生。程序:结果:

2014-05-29 22:18:54 947

原创 oj抽象类

问题:程序:结果:

2014-05-29 22:13:54 776

原创 oj继承与组合

问题://已知类如下://(1) BirthDate(生日类) 含有:year,month,day 等数据成员//(2) Teacher(教师类)含有:num,name,sex 等数据成员//(3) Professor(教授类)含有:教师类和生日类的数据成员//要求://(1)通过对Teacher和BirthDate使用继承和组合的方式设计Professor//(2)定义Profess

2014-05-29 20:46:03 1323

原创 oj教师类,干部类

问题://分别声明Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)类。要求://(1) 在两个基类中都包含姓名、年龄、性别、地址、电话等数据成员。//(2) 在Teacher类中还包含数据成员title(职称),在Cadre类中还包含数据成员post(职务)。//在Teacher_Cadre类中还包含数据成员wage

2014-05-28 20:45:48 880

原创 oj学生类

问题://Student类含有私有数据成员:num,name,sex,公有成员函数://输入函数get_value()和输出函数display()。采用私有保护方式实现类Student1,//增加数据成员:age,addr,成员函数:get_value_1()和display_1()。//在程序运行时输入num,name,sex,age,addr的值,调用输出函数输出以上5个数据的值。

2014-05-28 20:43:44 974

原创 oj 改错误

问题:程序:

2014-05-28 20:29:48 1055 2

原创 oj 矩形类派生立体类

问题:程序:结果:

2014-05-28 20:22:13 1226

原创 项目四。立体类族共有的抽象类

程序://【项目3-立体类族共有的抽象类】设计一个抽象类CSolid,含有用于求表面积及体积的//两个纯虚函数。设计派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体。//在main()函数中,定义CSolid *p;(p是指向基类的指针,且这个基类是个抽象类)。//要求利用这个p指针,能够求出正方体、球体及圆柱体对象的表面积及体积。#include

2014-05-27 10:50:48 727

原创 项目三(oj)。立体类族共有的抽象类

程序://【项目3-立体类族共有的抽象类】设计一个抽象类CSolid,含有用于求表面积及体积的//两个纯虚函数。设计派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体。//在main()函数中,定义CSolid *p;(p是指向基类的指针,且这个基类是个抽象类)。//要求利用这个p指针,能够求出正方体、球体及圆柱体对象的表面积及体积。#include

2014-05-27 10:46:28 708

原创 项目二。形状类族的中的纯虚函数

程序://【项目2-形状类族的中的纯虚函数】写一个程序,定义抽象基类Shape,由它派生出3个派生类,//Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。用如下的main()函数,求出定义的几个几何体的面积和。#include #define pi 3.14using namespace std;class Shape{public

2014-05-27 10:44:50 773

原创 项目一。动物这样叫

程序://【项目1-动物这样叫】下面是给出的基类Animal声明和main()函数。//1、根据给出的main()函数和运行结果的提示,设计出相关的各个类,注意观察运行结果,//提取出每个类中需要的数据成员,并匹配上需要的成员函数。//2、显然,Animal设计为抽象类更合适,Animal不需要能够实例化,是专门作基类使用的。//改造程序,使Animal设计为抽象类,这时mai

2014-05-27 10:44:03 663

原创 第一部分 5

程序:#include using namespace std;class BASE{private: char c;public: BASE(char n):c(n) {} virtual ~BASE() { cout<<c; }};class DERIVED:public BASE{pr

2014-05-27 10:41:55 594

原创 第一部分 4

程序:#include using namespace std;class BASE{private: char c;public: BASE(char n):c(n) {} virtual ~BASE() { cout<<c; }};class DERIVED:public BASE{pr

2014-05-27 10:40:59 641

原创 第一部分 3

程序://(1)请写出程序的执行结果,并在上机时对照理解//如果将Vehicle类的定义修改为纯虚函数,//找出main()函数中将使编译出错的行删除(或改为注释),请写出程序的执行结果,并在上机时对照理解#include using namespace std;class Vehicle{public: virtual void run() const

2014-05-27 10:40:07 630

原创 第一部分 2

程序://(1)请写出程序的执行结果,并在上机时对照理解//请回答:当基类的指针指向派生类时,用指针调用同名虚成员函数,执行的是基类的成员函数,//还是派生类的成员函数?为什么会这样?什么是多态性?请结合本例的运行结果说明。#include using namespace std;class Vehicle{public: virtual void run

2014-05-27 10:38:47 758 1

原创 14第一部分 1

程序://(1)请写出程序的执行结果,并在上机时对照理解//请回答:当基类的指针指向派生类时,用指针调用同名成员函数,//执行的是基类的成员函数,还是派生类的成员函数?为什么会这样?#include using namespace std;class Vehicle //交通工具{public: void run() const {

2014-05-27 10:37:49 578

原创 项目二

程序://【项目2 - 圆的比较】//在项目1的基础上,在圆类上重载关系运算符(6种),//使之能够按圆的面积比较两个圆的大小。自编main函数完成测试。#include #define PI 3.14using namespace std;class Point{protected: double x,y;public: Point(double a,double

2014-05-20 17:31:57 646

原创 项目一

程序://【项目1 - 点、圆的关系】//(1)先建立一个Point(点)类,包含数据成员x,y(坐标点);//(2)以Point为基类,派生出一个Circle(圆)类,增加数据成员(半径),基类的成员表示圆心;//(3)编写上述两类中的构造、析构函数及必要运算符重载函数(本项目主要是输入输出);//(4)定义友元函数int locate,判断点p与圆的位置关系(返回值0 圆外);#in

2014-05-20 17:30:11 562

原创 第一部分(5)

程序:结果:错误提示:

2014-05-20 17:28:23 525

原创 第一部分(4)

程序:结果:错误提示:

2014-05-20 17:26:58 565

原创 第一部分(3)

程序://第一部分 程序阅读://阅读下面类的定义,请说出在测试函数中不同情况的调用产生的结果#include using namespace std;class A{protected: int a,b;public: A(int aa, int bb):a(aa), b(bb) {} void printA() { cout<<"a

2014-05-20 17:23:26 516

原创 第一部分(2)

程序://第一部分 程序阅读://阅读下面类的定义,请说出在测试函数中不同情况的调用产生的结果#include using namespace std;class A{protected: int a,b;public: A(int aa, int bb):a(aa), b(bb) {} void printA() { cout<<"a

2014-05-20 17:21:29 526

原创 13第一部分(1)

程序://第一部分 程序阅读://阅读下面类的定义,请说出在测试函数中不同情况的调用产生的结果#include using namespace std;class A{protected: int a,b;public: A(int aa, int bb):a(aa), b(bb) {} void printA() { cout<<"a

2014-05-20 17:19:27 534

原创 12项目四。日期时间类

程序:结果:体会

2014-05-13 22:03:02 586

原创 12项目3 - 摩托车继承自行车和机动车

程序://【项目3 - 摩托车继承自行车和机动车】在下面一段类的定义中,自行车类的虚基类为车辆类,//机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承,如图所示。//(1)根据上面各类间关系的描述,补全下面程序段中空缺的代码;//(2)实现程序中声明的成员函数,注意相应操作中的动作发生的条件不能满足时应给出提示。//(3)运行程序,享受开摩托的过程。(可以

2014-05-13 21:33:33 599

原创 项目二。教师兼干部类

程序://【项目2 - 教师兼干部类】分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)。要求://(1)在两个基类中都包含姓名、年龄、性别、地址、电话等数据成员。//(2)在Teacher类中还包含数据成员title(职称),在Cadre类中还包含数据成员post(职务),在Teacher_Cadre类中还包含

2014-05-13 21:29:06 640

原创 12程序阅读3

程序://长颈鹿类对动物类的继承(3)protected继承:基类中的私有不可用,其他在派生类中变为保护#include using namespace std;class Animal{public: Animal() {} void eat() { cout << "eat\n"; }protected: void play(

2014-05-13 21:24:06 627

原创 程序阅读2

程序://长颈鹿类对动物类的继承(2)private继承:基类中私有不可用,其他方式在派生类中变为私有#include using namespace std;class Animal{public: Animal() {} void eat() { cout << "eat\n"; }protected: void play()

2014-05-13 21:21:28 664

原创 12程序阅读1

程序://长颈鹿类对动物类的继承(1)public继承:基类中的private不能使用,其他的在派生类中仍为原方式#include using namespace std;class Animal{public: Animal(){} void eat() { cout<<"eat\n"; }protected: void pla

2014-05-13 21:20:00 644

原创 项目二(选做)深复制

程序:#include #include #include using namespace std;class CPerson{protected: char *m_szName; char *m_szId; int m_nSex;//0:women,1:man int m_nAge;public: CPerson(char *name,ch

2014-05-12 18:32:16 604

原创 项目二。职员有薪水了

程序:#include #include #include using namespace std;class CPerson{protected: string m_szName; string m_szId; int m_nSex;//0:women,1:man int m_nAge;public: CPerson(string name

2014-05-12 18:28:50 635

原创 项目三

程序:结果:体会:

2014-05-11 00:21:52 666

原创 项目一。学生信息

程序:结果:体会:

2014-05-11 00:13:08 785

原创 程序阅读2

程序://程序阅读2#include using namespace std;class Part //部件类{public: Part(); Part(int i); ~Part();private://私有成员,只有本类可用 int val;};Part::Part(){ val=0; cout<<"调用Part的默认构造函数

2014-05-10 23:50:37 717

原创 阅读程序1

程序://程序阅读1#includeusing namespace std;class A{private://私有的,只有本类可以用 int x;protected://受保护,只有本类及其派生类可用 int y;public://公共,任何地方都可以用 int z; A(int a,int b,int c) { x=a;

2014-05-10 23:47:38 884

原创 项目五(拓展)

程序:结果:体会:

2014-05-04 08:34:26 938 3

原创 项目五。一元方程类

程序:结果:体会

2014-05-04 08:27:24 874

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除