- 博客(57)
- 收藏
- 关注
原创 大一下学期C++总结
时间过的总是很快,大一下学期也是转瞬即逝.从开始的C++学习,认为C++和C的区别并不是很大.所以起初学习课程的时候比较轻松,但是经过一段时间的学习,突然周边的人会的东西比我多了,但是自己还是没有意识到问题的严重性.还是依旧的我行我素,忙着学生会的事情,而且每个人都会有一些烦心的事情吧.我在3,4月的时候状态十分的不好,是多方面的原因叠加在了一起.所以C++课程的学习就落下了,也不是给自己找一些理
2016-06-24 13:27:32 1341
原创 排序函数
/* *copyright(c) 2016,烟台大学计算机学院 *All rights reserved *文件名称:test.cpp *作者:王帅 *版本:v6.0 */#include using namespace std;templatevoid Sort(T a[],int n){ int i,j; T t;
2016-06-15 19:12:59 767
原创 立体类族共有的抽象类
/* *copyright(c) 2016,烟台大学计算机学院 *All rights reserved *文件名称:test.cpp *作者:王帅 *版本:v6.0 * *问题描述: 设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。设计派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体。在main()函数中,定
2016-06-15 19:10:32 624
原创 动物的叫法
/* *copyright(c) 2016,烟台大学计算机学院 *All rights reserved *文件名称:test.cpp *作者:王帅 *版本:v6.0 **/#include using namespace std;class Animal{public: Animal(){} virtual void
2016-06-15 19:06:29 1274
原创 数组做数据成员2(改)
/*Copyright (c) 2016, 烟台大学计算机学院*All rights reserved.*文件名称:c11weeks.cpp*作者:王帅*版本号:vc++6.0*/\#include#include #include using namespace std;class Salary{public: void set_
2016-06-14 20:22:30 654
原创 职员有薪水了(改)
#include#includeusing 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,stri
2016-06-07 17:28:46 468
原创 摩托车继承机动车和摩托车(改)
#include #include #include using namespace std; enum VehicleStaus {rest, running}; //车辆状态:泊车、行进 class Vehicle //车辆类 { protected: int maxSpeed; //最大
2016-06-07 17:15:36 338
原创 存储班长信息的学生类(改)
#include#includeusing namespace std;class Stu //声明基类{public: Stu(int n, string nam ):num(n),name(nam){} void display( ) { cout }protected: //(*)访问权限为保
2016-06-07 17:09:21 375
原创 教师兼干部类(改)
#include using namespace std;class Teacher{private: string name; int age; char sex; string addr; string tell; string title;public: Teacher(string na,in
2016-06-07 16:57:10 338
原创 人数不定的工资类(改)
#includeusing namespace std;class Salary{public: Salary(int n) { salary=new double[n]; number=n; } ~Salary() { delete[]salary; } v
2016-06-06 22:14:48 408
原创 指向学生类的指针(改)
#includeusing namespace std;class Student { public: Student(int n=0,double s=0):num(n),score(s){}int getnum(){return num;}double getscore(){return score;}void shuchu()
2016-06-06 22:13:15 434
原创 数组作数据成员2
#include#include #include using namespace std;class Salary { public: void set_salarys( ); void add_salarys(int x); void sort_salarys(); void write_salarts( ) ;
2016-06-06 22:12:29 438
原创 数组作数据成员1(改)
#includeusing namespace std;class Salary { public: void set_salarys( ); void add_salarys(int x); void sort_salarys(); void show_salarys( ); private: double sal
2016-06-06 22:11:35 619
原创 数组和指针(改)
#includeusing namespace std;class MyArray{private: int *arrayAddr; //保存一个有len个整型元素的数组的首地址 int len; //记录动态数组的长度 int max; //动态数组中的最大值(并非动态数组中必须要的数据成员)public: My
2016-06-05 12:17:14 499
原创 工资类(改)
#include using namespace std; class Salary { public: Salary(int n); Salary(const Salary &s); ~Salary(); void input_salary(); void show_salary()
2016-05-31 19:51:09 605
原创 深复制体验
#include#includeusing namespace std;class A{private: char *a;public: A(char *aa) { a = new char[strlen(aa)+1]; strcpy(a, aa); } ~A()
2016-05-31 19:49:00 516
原创 动态数组类
#includeusing namespace std;class MyArray{private: int *arrayAddr; //保存一个有len个整型元素的数组的首地址 int len; //记录动态数组的长度 int max; //动态数组中的最大值(并非动态数组中必须要的数据成员)public:
2016-05-31 19:48:15 870
原创 集成与派生——职员有薪水了
#include#includeusing 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,stri
2016-05-25 18:44:01 438
原创 集成与派生——统计班长信息
*/#include#includeusing namespace std;class Stu //声明基类{public: Stu(int n, string nam ):num(n),name(nam){} void display( ) { cout }protected: //(*)
2016-05-25 18:22:59 519
原创 String类的构造
#include #include using namespace std; class String { public: String( ); String(const char *s); String(String &str);
2016-05-18 15:37:37 308
原创 数组类运算的实现
#include #include #include using namespace std;class Array{private: int* list; int size; public: Array(int sz = 50); Array(int a[], int sz);
2016-05-18 15:34:11 248
原创 time类
#include using namespace std;class CTime{private: unsigned short int hour; // 时 unsigned short int minute; // 分 unsigned short int second; // 秒public: CTime(int h=0,
2016-05-18 15:25:29 276
原创 实现复数类中的运算符重载
#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);
2016-05-18 15:22:43 284
原创 学生类
#includeusing namespace std;class Student { public: Student(int n=0,double s=0):num(n),score(s){}int getnum(){return num;}double getscore(){return score;}void shuchu()
2016-04-27 17:41:40 756
原创 数组2
#include#include #include using namespace std;class Salary { public: void set_salarys( ); void add_salarys(int x); void sort_salarys(); void write_salarts( ) ;
2016-04-27 17:40:27 290
原创 操作长方柱
#includeusing namespace std;class Bulk{public:Bulk(float a=1,float b=1,float c=1):chang(a),kuang(b),gao(c){} void get_value(){cin>>chang;cin>>kuang;cin>>gao;}void display()
2016-04-27 17:39:55 321
原创 数组做项目数据
#includeusing namespace std;class Salary { public: void set_salarys( ); void add_salarys(int x); void sort_salarys(); void show_salarys( ); private: double sal
2016-04-27 17:31:12 306
原创 商品改错
#include #include using namespace std; class Product { public: Product(int n,int q,float p):num(n),quantity(q),price(p) {}; Product() {}; void total(); sta
2016-04-20 20:39:22 266
原创 函数区别
/* *copyright(c) 2014,烟台大学计算机学院 *All rights reserved *文件名称:test.cpp *作者:王帅 *版本:v6.0 * *问题描述:成员函数、友元函数和一般函数有区别 *输入描述:无 *程序输出:数据*/#include#includeusing namespace std;class Po
2016-04-20 20:37:46 391
原创 友元类
/* *copyright(c) 20146烟台大学计算机学院 *All rights reserved *文件名称:test.cpp *作者:王帅 *版本:v6.0 * *问题描述: 定义下面两个类的成员函数(为体验友元类,实际上本例并不一定是一个好的设计,将两个类的合并为一个DateTime,日期、时间都处理更好) *输入描述:无 *程序输出:*/
2016-04-20 20:35:38 273
原创 分数类
#include using namespace std;int hanshu(int m, int n){ int r; if (m==0) { return n; } while(r=m%n) { m=n; n=r; } return n;}
2016-04-13 21:34:22 349
原创 武器类
#include#includeusing namespace std;class Wuqi{private:string mingzi;int gongjili;int huilan;public:Wuqi(string ming,int gongji,int huil):mingzi(ming),gongjili(gongji),huilan(huil)
2016-04-13 21:32:36 381
原创 IP地址
/* *copyright(c) 2014,烟台大学计算机学院 *All rights reserved *文件名称:test.cpp *作者:谭泽纯 *版本:v6.0 * *问题描述: 在互联网中使用的IP地址占4字节,可以用四段法表示,每段值的范围为0-255,中间用“.”隔开,例如202.194.116.97。其实,也可
2016-04-13 21:27:40 307 1
原创 静态成员
/* *copyright(c) 2016,烟台大学计算机学院 *All rights reserved *文件名称:test.cpp *作者:王帅 *版本:v6.0 * *问题描述: 设计含有静态数据成员和成员函数的Time类。静态数据成员是类中所有的对象共有的数据,在下面的设计中,时钟要采用12小时制,还是要使用24小时制,显示时,不足两位的数字前是否前导0,都是“
2016-04-13 21:22:47 278
原创 长方形类
/* *copyright(c) 2014,烟台大学计算机学院 *All rights reserved *文件名称:test.cpp *作者:王帅 *版本:v6.0 * *问题描述:长方形 *输入描述:无 *程序输出:*/ #include using namespace std; class Bulk
2016-04-13 12:55:42 544
原创 钟表类
/* *copyright(c) 2014,烟台大学计算机学院 *All rights reserved *文件名称:test.cpp *作者:谭泽纯 *版本:v6.0 * *问题描述:长方形 *输入描述:无 *程序输出:*/ #includeusing namespace std;class Bulk{pri
2016-04-13 12:49:01 704
原创 游戏角色纯
#include#includeusing namespace std;class Role{private: string name; int blood; int magic; bool life;public: void setRole(string na,int bl,int ma) { cout name=na; bloo
2016-04-07 08:56:36 386
原创 三角形class
class Triangle { public: Triangle(int xx=1,int yy=1,int zz=1) { x=xx; y=yy; z=zz; } void showMessage() { coutx" "y" "zendl; } private: int x,y,z; };
2016-04-07 08:44:56 357
原创 三角形
#includeusing namespace std;class Triangle{public:Triangle(int xx,int yy,int zz) { x=xx; y=yy; z=zz; } void showMessage() { cout }private: int x,y,z;};int main(
2016-04-07 08:42:22 279
原创 三角形类锥形
#include #includeusing namespace std;class Triangle{public: void setABC(double x,double y,double z); double perimeter(); double area(); void setA(double x); {
2016-04-03 10:58:20 944
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人