c++
文章平均质量分 67
初瑞
这个作者很懒,什么都没留下…
展开
-
处理成绩
#include using namespace std;class Student{public: void setnum(); void setscore(); void avescore(); void compare(); void display();private: int num; do原创 2014-06-17 14:23:15 · 735 阅读 · 0 评论 -
项目3-成员函数、友元函数和一般函数有区别
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称:* 作 者: 初瑞* 完成日期: 2014年 4 月 8 日* 版本号: v1.0* 输入描述:无* 问题描述:你需要完成的任务是,利用成员函数、友元函数和一般函数,实现三个版本的求两点间距离的函数,并原创 2014-04-08 15:03:17 · 528 阅读 · 0 评论 -
第十二周项目2-教师兼干部类 .
/**程序的版权和版本声明部分:*Copyright(c)2014,烟台大学计算机学院学生*All rights reserved.*文件名称:*作者:初瑞*完成日期:2014 年 5 月 13 日*版本号:v1.0*对任务及求解方法的描述部分:*输入描述:无*问题描述:*问题分析:*算法设计:*/#include #include原创 2014-05-13 09:10:28 · 558 阅读 · 0 评论 -
第十二周项目3—摩托车继承自行车和机动车
/**程序的版权和版本声明部分:*Copyright(c)2014,烟台大学计算机学院学生*All rights reserved.*文件名称:*作者:初瑞*完成日期:2014 年 5 月 13 日*版本号:v1.0*对任务及求解方法的描述部分:*输入描述:无*问题描述:在下面一段类的定义中,自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,原创 2014-05-13 09:36:17 · 498 阅读 · 0 评论 -
第十一周 项目 3 点类派生直线类 .
#include #includeusing namespace std;class Point{public: Point():x(0),y(0){}; Point(double x0,double y0):x(x0),y(y0){}; void PrintPoint(); double x,y;};void Point::Prin原创 2014-05-13 08:05:54 · 493 阅读 · 0 评论 -
第十二周 1.2 private继承
/**程序的版权和版本声明部分:*Copyright(c)2014,烟台大学计算机学院学生*All rights reserved.*文件名称:*作者:初瑞*完成日期:2014 年 5 月 13 日*版本号:v1.0*对任务及求解方法的描述部分:*输入描述:无*问题描述:*程序输出:-*问题分析:*算法设计:*/#include u原创 2014-05-13 08:40:41 · 486 阅读 · 0 评论 -
第十二周 项目1 - 长颈鹿类对动物类的继承(public继承方式)
/**程序的版权和版本声明部分:*Copyright(c)2014,烟台大学计算机学院学生*All rights reserved.*文件名称:*作者:初瑞*完成日期:2014 年 5 月 13 日*版本号:v1.0*对任务及求解方法的描述部分:*输入描述:无*问题描述:理解基类中成员的访问限定符和派生类的继承方式*程序输出:-*问题分析:*算原创 2014-05-13 08:37:06 · 492 阅读 · 0 评论 -
C++第9周(春)项目3 - 分数类
/**程序的版权和版本声明部分:*Copyright(c)2014,烟台大学计算机学院学生*All rights reserved.*文件名称:*作者:初瑞*完成日期:2014 年 5 月 13 日*版本号:v1.0*对任务及求解方法的描述部分:*输入描述:无*问题描述:(1)定义分数的一目运算+和-,分别代表分数取正和求反,将“按位取反运算符”~重载为分原创 2014-05-13 15:05:03 · 726 阅读 · 1 评论 -
同项目1,将第八周项目2修改
/** 程序的版权和版本声明部分* Copyright (c)2012, 烟台大学计算机学院学生* All rightsreserved.* 作者: 初瑞* 完成日期: 201年 4 月 22 日* 版本号: v1.0* 输入描述:无* 问题描述:无* 程序输出:无*/#include using namespace std;class CTime原创 2014-04-22 15:26:59 · 479 阅读 · 0 评论 -
项目2-体验常成员函数
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称:* 作 者: 初瑞* 完成日期: 2014年 4 月 8 日* 版本号: v1.0* 输入描述:无* 问题描述:补充完整构造函数和析构函数(其他不必动)。其中,构造函数要完成下面三个任务: (1)原创 2014-04-08 14:26:00 · 530 阅读 · 0 评论 -
第十一周项目2 - 职员有薪水了
/*烟台大学计算机学院学生*All right reserved.*文件名称*烟台大学计算机学院学生*作者:初瑞*完成日期:2014年5月6日*版本号:v1.0*对任务及求解方法的描述部分:项目2 - 职员有薪水了*我的程序:*/#include using namespace std;class CPerson{protected: st原创 2014-05-06 15:21:35 · 527 阅读 · 0 评论 -
第十一周:项目一班长和学生的信息
/*烟台大学计算机学院学生*All right reserved.*文件名称*烟台大学计算机学院学生*All right reserved.*文件名称:项目一班长和学生的信息*作者:初瑞*完成日期:2014年5月6日*版本号:v1.0*对任务及求解方法的描述部分:项目一班长和学生的信息*我的程序:*/#include #include using n原创 2014-05-06 14:58:44 · 528 阅读 · 0 评论 -
三角形类的构造函数2
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: fibnacci.cpp* 作 者:初瑞* 完成日期:2014 年 3 月 25 日* 版本号: v1.0* 输入描述:无* 问题描述:三角形类的构造函数2* 程序输出:* 程序输出:*原创 2014-03-25 12:25:39 · 628 阅读 · 0 评论 -
三角形类的构造函数1
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: fibnacci.cpp* 作 者:初瑞* 完成日期:2014 年 3 月 25 日* 版本号: v1.0* 输入描述:无* 问题描述:三角形类的构造函数1* 程序输出:* 程序输出:*原创 2014-03-25 12:19:16 · 591 阅读 · 0 评论 -
三角形类的构造函数3
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: fibnacci.cpp* 作 者:初瑞* 完成日期:2014 年 3 月 25 日* 版本号: v1.0* 输入描述:无* 问题描述:三角形类的构造函数3* 程序输出:* 程序输出:*原创 2014-03-25 12:34:27 · 547 阅读 · 0 评论 -
分数类的雏形
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 文件名称: fibnacci.cpp* 作 者:初瑞* 完成日期:2014 年 3 月 25 日* 版本号: v1.0* 输入描述:无* 问题描述:分数类的雏形* 程序输出:* 程序输出:* 问题分析原创 2014-03-25 15:22:01 · 483 阅读 · 0 评论 -
第九周【项目1】在第8周项1的基础上(1)再定义一目运算符 -,-c相当于0-c(2)定义Complex类中的<<和>>运算符的重载,实现输入和输出,改造原程序中对运算结果显示方式,使程序读起来更自然
/** 程序的版权和版本声明部分* Copyright (c)2012, 烟台大学计算机学院学生* All rightsreserved.* 作者: 初瑞* 完成日期: 2013年 4 月 26 日* 版本号: v1.0* 输入描述:无* 问题描述:无* 程序输出:无*/#include using namespace std;cl原创 2014-04-22 14:54:50 · 665 阅读 · 0 评论 -
项目1-深复制体验
#include#includeusing namespace std;class A{private: char *a;public: A(char *aa) { a = new char[strlen(aa)+1]; //(1)这样处理的意义在于:+1是要预留一个/0的空间;开辟空间,储存aa strc原创 2014-04-08 14:02:23 · 470 阅读 · 0 评论 -
第十二周 1.3 protected继承
/**程序的版权和版本声明部分:*Copyright(c)2014,烟台大学计算机学院学生*All rights reserved.*文件名称:*作者:初瑞*完成日期:2014 年 5 月 13 日*版本号:v1.0*对任务及求解方法的描述部分:*输入描述:无*问题描述:*程序输出:-*问题分析:*算法设计:*/#include u原创 2014-05-13 08:46:03 · 502 阅读 · 0 评论 -
第十五周 项目1-工资数据的输入(文件输入,文件输出)
/*烟台大学计算机学院学生*All right reserved.*文件名称:工资数据的输入*作者:初瑞*完成日期:2014年6月3日*版本号:v1.0*对任务及求解方法的描述部分:工资数据的输入*我的程序:*/#include #includeusing namespace std;int main( ){ double salarys[原创 2014-06-03 14:58:10 · 754 阅读 · 0 评论 -
第十三周 程序阅读
#include using namespace std;class A{protected: int a,b;public: A(int aa, int bb):a(aa), b(bb) {} void printA() { cout }};class B: public A//B是A的派生类{原创 2014-05-27 15:12:09 · 705 阅读 · 0 评论 -
第十四周 项目1-动物这样叫
#include #include using namespace std;class Animal{public: virtual void cry() { cout<<"不知哪种动物,让我如何学叫?"<<endl; }};class Mouse:public Animal{ public: Mous原创 2014-05-27 09:07:07 · 556 阅读 · 0 评论 -
抽象基类
#include #include using namespace std;class Shape{ public: virtual double area()=0;};class Circle:public Shape{ public: Circle(double r):R(r) {}原创 2014-06-11 19:02:46 · 1118 阅读 · 0 评论 -
虚数 计算圆形面积
#include #include using namespace std;class Shape{ public: virtual double area()=0;};class Circle:public Shape{ public: Circle(double r):R(r){} virtual double ar原创 2014-06-11 19:20:35 · 1062 阅读 · 0 评论 -
C++结构体之统计最高最低分
#include#includeusing namespace std;struct Student{ string name; double score;};int main(){ int i=0; Student stu[5],ma,mi; ma.score=0,mi.score=100; while(ci原创 2014-06-11 19:39:41 · 914 阅读 · 0 评论 -
最大数的输出
#include using namespace std;class Q{public: void set_value(); double get_Max();private: int n; int a[100];};void Q::set_value(){ cin>>n; for(int i=0; i<n原创 2014-06-11 19:54:58 · 1031 阅读 · 0 评论 -
第十三周 项目1-工资数据的输入(手动输入)
/*烟台大学计算机学院学生*All right reserved.*文件名称:工资数据的输入*作者:初瑞*完成日期:2014年6月3日*版本号:v1.0*对任务及求解方法的描述部分:工资数据的输入*我的程序:*/#include using namespace std;int main( ){ double salarys[500],t;原创 2014-06-03 14:34:31 · 749 阅读 · 0 评论 -
第十五周 项目1-工资数据的输入(文件输入)
/*烟台大学计算机学院学生*All right reserved.*文件名称:工资数据的输入*作者:初瑞*完成日期:2014年6月3日*版本号:v1.0*对任务及求解方法的描述部分:工资数据的输入*我的程序:*/#include #includeusing namespace std;int main( ){ double salarys[原创 2014-06-03 14:49:18 · 773 阅读 · 0 评论 -
oj 多元继承
Teacher::Teacher(string nam,int a,char s,string tit,string ad,string t):name(nam),age(a),sex(s),title(tit),addr(ad),tel(t){}void Teacher::display(){ cout cout cout cout co原创 2014-06-10 14:17:44 · 863 阅读 · 0 评论 -
第十四周 项目3-立体类族共有的抽象类
/** 程序的版权和版本声明部分* Copyright (c)2013, 烟台大学计算机学院学生* All rightsreserved.* 作 者: 初瑞* 完成日期:2014年5月27日* 版本号: v1.0* 输入描述:无* 问题描述:输出表面积和体积*/#include using namespace std;#define PI原创 2014-05-27 14:39:27 · 657 阅读 · 0 评论 -
a
#include using namespace std;class Rectangle //矩形类{private: int length; //矩形的长和宽 int width;public: Rectangle(); Rectangle(int l,int w); //构造函数,l、w分别代表长和宽 int getArea原创 2014-06-24 15:02:16 · 807 阅读 · 0 评论 -
用文件保存的学生名单
/** 程序的版权和版本声明部分:* Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 文件名称:test.cpp* 作 者:初瑞* 完成日期:2014年 6月 10日* 版 本 号:v12.1* 输入描述:无* 问题描述:。* 程序输出:* 问题分析:略* 算法设计:略*/原创 2014-06-10 08:49:09 · 761 阅读 · 0 评论 -
oj 输入 输出保护继承
Comlex Complex::operator+(Complex &c1p){ return Complex(real+c1.real,imag+c1.imag);}Complex Complex::operator+(double&d){ Complex c; c.real=real+d; c.imag=imag; return原创 2014-06-10 14:17:05 · 703 阅读 · 0 评论 -
继承与组合
#include #include using namespace std;class BirthDate{public: BirthDate(int,int,int); void display(); void setbirthday(int,int,int);private: int year; int month;原创 2014-06-10 14:55:08 · 657 阅读 · 0 评论 -
第十四周 阅读程序1
#include using namespace std;class Vehicle //交通工具{public: void run() const { cout << "run a vehicle. "<<endl; }};class Car: public Vehicle //汽车{public: v原创 2014-05-27 08:17:28 · 548 阅读 · 0 评论 -
将十四周的阅读程序中的Vehicle类的定义修改为虚函数,请写出程序的执行结果
#include using namespace std;class Vehicle {public: virtual void run() const { cout << "run a vehicle. "<<endl; } //(2) run()为虚函数};class Car: public Vehicle //汽车{public: void原创 2014-05-27 08:22:56 · 664 阅读 · 0 评论 -
将第十四周的阅读程序中的Vehicle类的定义修改为纯虚函数,找出main()函数中将使编译出错的行删除
#include using namespace std;class Vehicle{public: virtual void run() const = 0; //(3) run()为纯虚函数,const意指其为常成员函数,并非纯虚函数之必要};class Car: public Vehicle //汽车{public: void run()原创 2014-05-27 08:29:22 · 641 阅读 · 0 评论 -
第十四周 项目2-形状类族的中的纯虚函数
/** 程序的版权和版本声明部分* Copyright (c)2012, 烟台大学计算机学院学生* All rightsreserved.* 作者: 初瑞* 完成日期: 2014年 5 月 27 日* 版本号: v1.0* 输入描述:无* 问题描述:,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Trian原创 2014-05-27 14:26:19 · 629 阅读 · 0 评论 -
阅读程序c
#include using namespace std;class Time{public: Time(int,int,int); void output_time( );//输出时分秒 int hour; int minute; int sec;};Time::Time(int h,int m,int s)//对时分原创 2014-04-02 18:06:18 · 528 阅读 · 0 评论 -
阅读程序b
#includeusing namespace std;class CE{private: int a,b; int getmin() { return (a<b? a:b);//判断a,b大小,输出最小值 }public: int c; void SetValue(int x1,int x2, in原创 2014-04-02 18:02:00 · 640 阅读 · 0 评论