- 博客(101)
- 收藏
- 关注
原创 银行系统测试版
#include #include "stdio.h"#include "stdlib.h"#include "Cstring"#include "fstream"using namespace std;void outsalefile();void outusefile();bool IDstate(); //判断状态void Password(); //用户登陆认
2015-07-17 18:37:38
1144
原创 14.3英语字典(没创建,只是看到运行出来了OPEN ERROR)
dictionary.out(dictionary.chsearch(english)); 这一行真好玩。//做一个简单的电子词典。在文件dictionary.txt中,保存的是英汉对照的一个词典,词汇量近8000个,英文、中文释义与词性间用’\t’隔开。//(1)编程序,由用户输入英文词,显示词性和中文释义。//提示1:如果要用OOP完成这个词典(当然也可以用OO方法
2015-06-13 15:50:50
584
原创 14.2用文件保存学生名单
#include #include#include#includeusing namespace std;class student{public: string name; double cpp; double math; double english; double total; static int st
2015-06-10 09:14:52
508
原创 14.1.1 小玩文件
NAME:李晓凡DATE:2015.6.9#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 o
2015-06-09 19:02:12
391
原创 开学至此时总结。(月末总结好像一直没写)
从开学到六月,不得不说过的够快。有点茫茫然的就快结课了,写的代码并不算多,大部分都是为了完成任务吧,算不得超前算不得落下,也便没有了往前冲的精神,除了茫茫然,还是茫茫然。 用C++额外学习WINDOWS程序设计,感觉没什么突破,除了认识了几个句柄,知道WINDOWS SDK和MFC的基本概念,能让他调用一个窗口输出几个字,调用一首歌,插入一幅图片,C++学的那些知识根本不会敲什么,窗口自己去
2015-06-06 10:55:19
614
原创 13.3 立体类族共有的抽象类
//姓名:李晓凡//时间:2015.6.6// 设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。//设计派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体。//在main()函数中,定义CSolid *p;(p是指向基类的指针,且这个基类是个抽象类)//要求利用这个p指针,能够求出正方体、球体及圆柱体对象的表面积及体积。#include
2015-06-06 10:50:15
549
原创 13.2形状类族中的纯虚函数
//写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。//用如下的main()函数,求出定义的几个几何体的面积和。#include using namespace std;class Shape{public: virtual double area()=0;};cl
2015-06-03 08:58:05
419
原创 动物叫(虚函数)
#include #include using namespace std;class Animal{public: virtual void cry() { cout<<"不知哪种动物,让我如何学叫?"<<endl; }};class Mouse:public Animal{protected: string
2015-06-03 08:35:59
563
原创 12.4派生类 点圆
#include #includeusing namespace std;class Point{public: double x; double y; Point(double x1=0,double y1=0):x(x1),y(y1){} friend ostream &operator<<(ostream &output,Point &p);
2015-06-02 17:55:36
438
原创 12.3派生类 时间日期
#include using namespace std;class Date{public: Date(int y,int m,int d):Year(y),Month(m),Day(d) {} void SetDate(int y,int m,int d); void PrintDate();protected: int Year; int
2015-06-02 17:54:30
756
原创 12.2虚基类骑摩托车
#include #include#include using namespace std;enum vehicleStaus {rest, running}; //车辆状态:泊车、行进class vehicle //车辆类{protected: int maxSpeed; //最大车速 int currentSpeed; //当前速度 int weigh
2015-06-02 17:51:33
457
原创 12.1 教师兼干部类
#include #include using namespace std;class Teacher{protected: string name; int age; string sex; string address; string number; string title;public: Teac
2015-05-27 09:01:13
370
原创 11.2.2 *char型
#include#includeusing 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,char *i
2015-05-20 09:17:06
352
原创 11.4类族的设计
#include using namespace std;class Point{public: Point(double x=0,double y=0); //构造函数 void SetPoint(double,double); //设置坐标值 double GetX( ) const {return x;}
2015-05-20 08:57:46
428
原创 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,i
2015-05-20 08:32:22
356
原创 11.1存储班长信息的学生类
#include using namespace std;class Stu //声明基类{public: Stu(int n, string nam ):num(n),name(nam){} //基类构造函数 void display( ); //成员函数,输出基类数据成员protected: //(*)访问权限为保护型的数据成员
2015-05-19 10:57:55
407
原创 银行系统,哪里服务不到位或者有BUG请各位帮忙修改啊
#include #include "stdio.h"#include "stdlib.h"#include "Cstring"#include "fstream"using namespace std;void insalefile();void outsalefile();void infile();void outfile();bool IDstate();bool P
2015-05-17 15:43:38
755
原创 第十一周项目0是春哥啊
#include #include using namespace std;class Person{public: Person(char* s) { strcpy(name,s); } void display( ) { cout<<"Name: "<<name<<endl; }private:
2015-05-16 12:01:08
402
原创 第九周项目三分数类
#include using namespace std;class CFraction{private: int nume; // 分子 int deno; //分母public: //构造函数及运算符重载的函数声明 CFraction(int n=0,int d=0):nume(n),deno(d) {} CFraction operato
2015-05-16 11:38:28
519
原创 第九周项目四我的向量类
#include using namespace std;class MyVector //定义向量类{public: MyVector(int m); //构造函数,共有m个元素的向量,元素值预置为0 MyVector(const MyVector &v); //复制构造函数 ~MyVector(); //析构函数:释放
2015-05-13 09:15:48
371
原创 第八周第九周项目一
为什么cout #include using namespace std;class Complex{public: Complex(){real=0;imag=0;} Complex(double r,double i){real=r; imag=i;} Complex operator+(const Complex &c2); Complex oper
2015-05-12 18:39:48
303
原创 第八周项目三(1)(2)分数类的运算符重载(加减乘除分数以及整数)附加输出流。
#include using namespace std;class CFraction{private: int nume; // 分子 int deno; //分母public: //构造函数及运算符重载的函数声明 CFraction(int n=0,int d=0):nume(n),deno(d) {} friend CFraction
2015-05-12 17:47:20
364
原创 第六周项目四
#include #includeusing namespace std;class CPoint{private: double x; // 横坐标 double y; // 纵坐标 public: CPoint(double xx=0,double yy=0):x(xx),y(yy){} double distanc(CPoint &c);
2015-04-17 21:10:24
301
原创 第六周项目五友元类
#include using namespace std;class Date; //对Date类的提前引用声明class Time{public: Time(int,int,int); void add_a_second(Date &); //增加1秒,1秒后可能会到了下一天,乃到下一月、下一年 void display(Date &); //显示时间,格
2015-04-16 20:25:03
287
原创 第六周项目三人数不定的工资类
#include using namespace std;class Salary{public: Salary(int n); //n为职工人数,初始化时完成空间的分配 ~Salary() { delete []salary; }; //析构函数中释放初始化时分配的空间 void input_salary();
2015-04-16 20:24:30
321
原创 第六周项目二我的数组类
#includeusing namespace std;class MyArray{private: int *arrayAddr; //保存一个有len个整型元素的数组的首地址 int len; //记录动态数组的长度 int max; //动态数组中的最大值(并非动态数组中必须要的数据成员)public: MyArray(int
2015-04-16 20:20:34
239
原创 第六周项目1深复制体验
#include#includeusing namespace std;class A{private: char *a;public: A(char *aa) { a = new char[strlen(aa)+1]; //(a)这样处理的意义在于:_____字符串最后有一个/0结束 strcpy(a, aa); //(b)
2015-04-16 20:17:09
327
原创 WINDOWS窗体 左击显示HELLO WORLD 右击发出叮声
// Win32Project4.cpp : 定义应用程序的入口点。//#include "stdafx.h"#include "Win32Project4.h"#define MAX_LOADSTRING 100// 全局变量: HINSTANCE hInst; // 当前实例TCHAR szTitle[MAX_LOADSTRING]; // 标题栏文本
2015-04-14 20:34:08
945
1
原创 第五周项目四静态成员应用
#include using namespace std;class Time{public: Time(int=0,int=0,int=0); void show_time( ); //根据is_24和from0,输出适合形式-20:23:5/8:23:5 pm/08:23:05 pm void add_seconds(int); //增加n秒钟 voi
2015-04-12 11:02:25
351
原创 第五周项目体验常成员函数
#include #includeusing namespace std;class CPoint{private: double x;//横坐标 double y;//纵坐标public: CPoint(double xx=0,double yy=0):x(xx),y(yy){}; double Distance1(CPoint p) const;//
2015-04-12 11:02:12
299
原创 第五周项目三多文件组织
main.cpp#include #include "CT.h"using namespace std;int main(){ CPoint X,Y,Z; X.get_xy(); Y.get_xy(); Z.get_xy(); CTriangle c(X,Y,Z); c.Set_L(); c.perimeter(); cou
2015-04-09 20:05:09
324
原创 第五周项目2
#include #includeusing namespace std;class CPoint{public: CPoint(double xx=0,double yy=0):x(xx),y(yy) {}; void get_xy(); double Distance(CPoint p);private: double x; double y
2015-04-09 20:02:16
305
原创 第四周项目四。指针类
#include using namespace std;class Student{public: Student(int n,double s):num(n),score(s){}; void out_put(); int getNum() { return num; } double getScore() {
2015-03-31 12:04:20
257
原创 第四周项目3
#include #include using namespace std;class Triangle{public: Triangle(double x=1,double y=1,double z=1):a(x),b(y),c(z){}; double perimeter();//计算三角形的周长 double area();//计算并返回三角形的面积
2015-03-31 11:35:36
300
原创 第四周项目1.3
#include #include using namespace std;class Triangle{public: Triangle(double x=1,double y=1,double z=1):a(x),b(y),c(z){}; double perimeter();//计算三角形的周长 double area();//计算并返回三角形的面积
2015-03-31 11:34:19
288
原创 第四周项目1.2
#include #include using namespace std;class Triangle{public: Triangle():a(1),b(1),c(1){}; double perimeter();//计算三角形的周长 double area();//计算并返回三角形的面积 void showMessage();private:
2015-03-31 11:33:42
343
原创 第四周项目1.1
#include #includeusing namespace std;int gcd(int m, int n);class CFraction{private: int nume; // 分子 int deno; // 分母public: CFraction(int nu=0,int de=1):nume(nu),deno(de) {}; //构造
2015-03-31 11:33:34
274
原创 第四周项目二
#include #includeusing namespace std;int gcd(int m, int n);class CFraction{private: int nume; // 分子 int deno; // 分母public: CFraction(int nu=0,int de=1):nume(nu),deno(de) {}; //构造
2015-03-31 11:32:58
271
原创 3.5.2
#include using namespace std;class Salary{private: double *salarys;//多人的工资 int number;//实际人数public: void set_salarys(); void add_salarys(int ); void sort_salarys(); void
2015-03-29 10:16:44
305
原创 3.5.1
#include using namespace std;class Salary{private: double salarys[50];//多人的工资 int number;//实际人数public: void set_salarys(); void add_salarys(int ); void sort_salarys(); vo
2015-03-29 09:40:03
308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人