- 博客(180)
- 资源 (1)
- 收藏
- 关注
原创 不定的工资类
#include <iostream>using namespace std;class Salary{public: Salary(int n); //n为职工人数,初始化时完成空间的分配 ~Salary(); //析构函数中释放初始化时分配的空间 void input_salary(); void show_salar...
2018-10-03 11:56:15
183
原创 输出最大值
/**Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:c++.cpp *作 者:张伟建 *完成日期:2014年10月13日 *版 本 号:v1.0 * *问题描述:输入三个整数,比较并输出它们中的最大值 *输入描述:三个整数,代表任意给定的三个数 *程序输出:一个整数,代表所...
2018-10-03 11:51:28
1174
原创 时间类
#include<iostream>using namespace std;class Date{public: Date(int y=0,int mo=0,int d=0); void SetDate(int y,int mo,int d); void PrintDate();protected: int year; int ...
2018-10-03 11:48:53
269
原创 统计字母数字的个数
#include <iostream>#include <fstream>#include <cstdlib>using namespace std;int main(){ ifstream infile("a.txt",ios::in); if(!infile) { cerr<<"open ...
2018-10-03 11:44:43
755
原创 c++课程实训 银行储蓄系统
/*********************************************************** * 版权所有 (C)2014, zhangweijian。 ** 文件名称: zzz.cpp* 文件标识:无* 其它说明:无* 当前版本: V1.0* 作 者:张伟建 * 完成日期: 2015年7月17日***************
2015-07-17 17:34:51
1075
1
原创 第16周项目1异常处理求平方根
#include #include using namespace std;double squareroot(double &a){ double n; if(a>=0) n=sqrt(a); else throw a; return n;}int main(){ double m; try {
2015-06-18 13:35:02
705
原创 第15周【项目1-用二进制文件处理学生成绩】
#include #include #include #include using namespace std;class Student{public: Student(){}; Student(int n, string nam, double c, double m, double e); void set_value(int n,string
2015-06-13 16:28:04
435
原创 第14周项目2用文件保存的学生名单
#include #include #include #include using namespace std;class Student{public: Student(){}; ~Student(); double get_total(); static int get_stu_num(); static double get_total_
2015-06-06 12:28:59
370
原创 第14周项目1(3)统计字母数字的个数
#include #include #include using namespace std;int main(){ ifstream infile("a.txt",ios::in); if(!infile) { cerr<<"open error!"<<endl; exit(1); } ch
2015-06-04 16:19:08
533
原创 第14周项目1(2)
#include #include #include using namespace std;int main(){ fstream outfile,infile; infile.open("abc.txt",ios::in); // (1) if(!infile) { cout<<"Can’t open the file."<<
2015-06-04 15:30:21
655
原创 第14周项目1小玩文件(1)统计文本文件abc.txt中的字符个数
#include #include #include // (1)using namespace std;int main(){ fstream file; file.open("abc.txt", ios::in); // (2) if(!file) { cout<<"abc.txt can’t open."<<en
2015-06-04 15:13:45
2097
1
原创 第13周项目3立体类族共有的抽象类
#include using namespace std;const double pai=3.14;class CSolid{public: virtual double area()=0; virtual double volume()=0;} ;class CCube:public CSolid{public: CCube(double x=0)
2015-05-30 11:00:38
736
原创 第13周项目2形状类族的中的纯虚函数
#include using namespace std;class Shape{public: virtual double area()=0;};class Circle:public Shape{public: Circle(double r):radius(r){} virtual double area()
2015-05-29 16:19:32
340
原创 第13周项目1动物这样叫(3)
#include #include using namespace std;class Animal{public: virtual void cry()=0; Animal(string nam):name(nam){}protected: string name;};class Mouse : public Animal{private: c
2015-05-29 15:45:42
328
原创 第13周项目1动物这样叫(抽象类)
#include #include using namespace std;class Animal{public: virtual void cry()=0;};class Mouse : public Animal{private: string name; char sex;public: Mouse(strin
2015-05-29 15:20:44
373
原创 第13周项目1动物这样叫(1)虚函数
#include #include using namespace std;class Animal{public: virtual void cry() { cout<<"不知哪种动物,让我如何学叫?"<<endl; }};class Mouse : public Animal{private: string name; cha
2015-05-29 15:08:07
359
原创 第12周项目4点与园
#include#includeusing namespace std;class Point{public: Point(double xx=0,double yy=0); double distance(Point p); friend ostream &operator<<(ostream &output,Point &p);protec
2015-05-24 16:46:13
591
原创 第12周项目3时间日期类
#includeusing namespace std;class Date{public: Date(int y=0,int mo=0,int d=0); void SetDate(int y,int mo,int d); void PrintDate();protected: int year; int month;
2015-05-24 13:52:36
458
原创 第12周项目2
#include #include#include using namespace std;enum vehicleStaus {rest, running}; //车辆状态:泊车、行进class vehicle //车辆类{protected: int maxSpeed; //最大车速 int currentSpeed; //当前
2015-05-24 13:48:32
404
原创 第12周项目1 教师兼干部类
#include #include using namespace std;class Teacher{public: Teacher(string nam,int a,char s,string tit,string ad,string t); void display();protected: string name; int age;
2015-05-23 16:47:55
678
原创 第11周项目4
#includeusing namespace std;class Point //定义坐标点类{public: Point():x(0),y(0) {}; Point(double x0, double y0); void setPoint(double a,double b); double get_x0(); double g
2015-05-20 07:52:48
337
原创 第11周项目3点的派生类
#include#includeusing namespace std;class Point //定义坐标点类{public: Point():x(0),y(0) {}; Point(double x0, double y0):x(x0), y(y0) {}; double get_x0(); double get_y0();
2015-05-20 07:46:26
423
原创 第11周项目2职员有薪水了
#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,string id,int sex,int
2015-05-17 14:28:20
414
原创 第11周项目1存储班长信息的学生类
#include #include using namespace std;class Stu //声明基类{public: Stu(int n, string nam ); //基类构造函数 void display( ); //成员函数,输出基类数据成员protected: //(*)访问权限为保护型的数据成员 int
2015-05-17 10:41:39
484
原创 第11周项目0是春哥啊
#include #include using namespace std;class Person{public: Person(char* s) { strcpy(name,s); } void display( ) { cout }private: char na
2015-05-17 09:20:32
375
原创 第9周项目5 方程也是类
#includeusing namespace std;class CEquation{private: double a; // 未知数系数 double b; // 常数项 char unknown; // 代表未知数的符号public: CEquation(double aa=0,double bb=0);
2015-05-11 16:46:51
278
原创 第9周项目4 向量类
#include using namespace std;class MyVector //定义向量类{public: MyVector(int m); //构造函数,共有m个元素的向量,元素值预置为0 MyVector(const MyVector &v); //复制构造函数 ~MyVector(); //析构函数:释放动态
2015-05-11 15:07:42
270
原创 第9周项目3分数类的运算符重载(续)
#include #includeusing namespace std;class CFraction{private: int nume; // 分子 int deno; // 分母public: CFraction(int nu=0,int de=1); //构造函数,初始化用 void set(int nu=0,int de=1);
2015-05-05 16:43:53
311
原创 第9周项目2-Time类中的运算符重载(续)
#includeusing namespace std;class CTime{private: unsigned short int hour; // 时 unsigned short int minute; // 分 unsigned short int second; // 秒public: CTime(int h=0,int m=0,in
2015-05-04 20:09:28
255
原创 第9周项目1复数类中的运算符重载(续)
#includeusing namespace std;class Complex{public: Complex() { real=0; imag=0; } Complex(double r,double i) { real=r; imag=i; } friend Co
2015-05-04 17:11:09
275
原创 第8周项目3(2)
#include using namespace std;class CFraction{private: int nume; // 分子 int deno; // 分母public: CFraction(int nu=0,int de=1); //构造函数,初始化用 void set(int nu=0,int de=1)
2015-04-29 09:05:54
300
原创 第8周项目4 String类的构造
#include #include using namespace std;class String{public: String();//默认构造函数 String(char *s); String (String &s); ~String();//析构函数 void display(); friend Stri
2015-04-29 08:39:27
361
原创 第七周项目3-分数类中的运算符重载
#include using namespace std;class CFraction{private: int nume; // 分子 int deno; // 分母public: CFraction(int nu=0,int de=1); //构造函数,初始化用 void set(int nu=0,int de=1)
2015-04-27 16:21:31
260
原创 第7周项目2
#includeusing namespace std;class CTime{private: unsigned short int hour; // 时 unsigned short int minute; // 分 unsigned short int second; // 秒public: CTime(int h=0,i
2015-04-27 15:30:26
220
原创 第7周项目1(3)
#includeusing namespace std;class Complex{public: Complex(){real=0;imag=0;} Complex(double r,double i) { real=r; imag=i; } friend Complex operator+(C
2015-04-27 15:20:16
316
原创 第7周项目1(2)
#includeusing namespace std;class Complex{public: Complex(){real=0;imag=0;} Complex(double r,double i) { real=r; imag=i; } friend Complex operator+(c
2015-04-22 16:57:38
345
原创 第7周项目1(1)实现复数类中的运算符重载
#includeusing namespace std;class Complex{public: Complex(){real=0;imag=0;} Complex(double r,double i) { real=r; imag=i; } Complex operator+(const Co
2015-04-22 16:43:00
292
原创 第6周项目6复数模板类(友元函数)
#include using namespace std;template class Complex{public: Complex( ) { real=0; imag=0; } Complex(T1 a,T1 b) { real=a; imag=
2015-04-17 08:48:20
301
原创 第6周项目5复数模板类
#include using namespace std;template class Complex{public: Complex( ) { real=0; imag=0; } Complex(T a,T b) { real=a; imag=b;
2015-04-17 08:28:46
318
原创 第6周项目4
#include #include using namespace std;class CPoint{private: double x; // 横坐标 double y; // 纵坐标public: CPoint(double xx=0,double yy=0):x(xx),y(yy){} double distance1(co
2015-04-15 08:26:30
233
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人