自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第十六周项目1—阅读程序(2)

#include #include using namespace std;int main(){ ifstream readFile; ofstream writeFile; char ch; readFile.open("a.txt", ios::in); writeFile.open("b.txt", ios::out); while

2016-06-22 17:01:05 258

原创 第十六周项目1—阅读程序(1)

#include #include using namespace std;int main(){ fstream outfile,infile; outfile.open("data.dat",ios::out); outfile<<"1111111111"<<endl; outfile<<"aaaaaaaaaa"<<endl; outfile<<

2016-06-22 16:50:13 292

原创 翻转课堂学习体会

翻转课堂学习体会这学期的c++课程由我们的贺老师教授,贺老师采用了我们从未体验过的翻转课堂的教学方式。那么什么是翻转课堂呢,翻转课堂与传统的课堂教学有哪些区别呢?传统的教学模式是老师在课堂上讲课,布置课下要做的作业,让学生在课堂之外练习,而翻转课堂式的教学恰恰是把传统教学的主要结构颠倒过来,这与传统的课堂教学模式有大不同。翻转课堂模式并非源自心得

2016-06-20 12:00:38 1627

原创 第15周程序阅读6

#include #include #include using namespace std;class CStudent{public : int nStudentID; int nAge;public : CStudent() { } CStudent(int nSID, int nA) { nStudentID=nSI

2016-06-13 20:10:50 257

原创 第15周阅读程序5

#include #include #include #include #include using namespace std;class Angle{ int degrees;public: Angle(int deg) : degrees(deg) {} int mul(int times) { return degrees *

2016-06-13 19:53:22 337

原创 第15周阅读程序4

#include #include #include #include #include using namespace std;class myAdd: public binary_function{public: int operator()(int a, int b) const { return a+b; }};int main(

2016-06-13 19:34:56 276

原创 第15周程序阅读3

#include #include #include #include #include #include using namespace std;int main(){ int a[] = {1,4,7,2,5,8}; int b[] = {1,2,3,3,2,1}; const int ASZ = sizeof a / sizeof a[0];

2016-06-13 19:17:38 231

原创 第15周程序阅读2

#include #include #include #include using namespace std;int main(){ vector v(5); for (int i = 0; i < 5; i++) v[i] = i + 1; int sum = accumulate(v.begin(), v.end(), 0); co

2016-06-13 15:16:42 286

原创 第15周程序阅读1

#include #include #include #include using namespace std;int main(){ set strset; strset.insert("cantaloupes"); strset.insert("grapes"); strset.insert("apple"); strset.insert(

2016-06-13 13:35:18 361

原创 第14周项目3-数组类模板

#include #include #include using namespace std;template //数组类模板定义class Array{private: T* list; //用于存放动态分配的数组内存首地址 int size; //数组大小(元素个数)public: Array(int sz = 50);

2016-06-01 17:45:49 560

原创 第14周项目2-两个成员的类模板2

#include #include using namespace std;template class Test{public: Test(); Test(T1 d1, T2 d2); template Test(const Test &t); void SetData1(T1 val) { data1=val; }

2016-06-01 17:41:26 670

原创 第14周项目2-两个成员的类模板1

#include #include using namespace std;template class Test{public: void SetData1(T1 val) { data1=val; } void SetData2(T2 val) { data2=val; } T1 GetDat

2016-06-01 17:39:54 442

原创 第14周项目1-排序函数模板

#include using namespace std;template void Sort(T a[],int n){ T temp; int i=0; int j=n; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) { if(a[i]>a[j]) {

2016-06-01 16:34:21 587

原创 第十四周项目—阅读并运行程序,解释程序执行得到的结果(3)

#include #include #include #include using namespace std;int main(){ int ia[5] = {1,2,3,4}; list id(ia, ia+4); ostream_iterator outite(cout, " "); copy(id.begin(), id.end(), outit

2016-05-31 20:46:15 305

原创 第十四周项目—阅读并运行程序,解释程序执行得到的结果(2)

#include #include using namespace std;int main(){ vector intList; vector::iterator listIt; int i; intList.push_back(1); intList.push_back(5); intList.push_back(10); int

2016-05-31 19:49:17 732

原创 第十四周项目—阅读并运行程序,解释程序执行得到的结果(1)

#include#include#includeusing namespace std;int main(){ vector ivec; int i; for(i = 0; i < 5; i++ ) ivec.push_back(i); for(i = 0; i < 5; i++) cout<<ivec[i]<<" ";

2016-05-31 19:36:44 638

原创 第13周项目4-立体类族共有的抽象类

#include "iostream"using namespace std;const double pai=3.1415926;// 抽象立体图形基类class CSolid{public: virtual double SurfaceArea() const=0; virtual double Volume() const=0;};// 立方体类clas

2016-05-31 16:40:31 345

原创 第13周项目3—形状类族中的纯虚函数

#include #include using namespace std;class Shape{public: virtual double area()=0;};class Circle:public Shape{public: Circle(double r) { this->r=r; } double area()

2016-05-31 16:29:45 368

原创 第13周项目2—动物这样叫3

#include #include using namespace std;class Animal{public: virtual void cry()=0; Animal(string n):name(n){}protected: string name;};class Mouse:public Animal{ public: Mouse(s

2016-05-31 16:06:05 566

原创 第13周项目2—动物这样叫2

#include #include using namespace std;class Animal{public: virtual void cry()=0;};class Mouse:public Animal{ public: Mouse(string n,char s):name(n),sex(s){} void cry() {

2016-05-31 16:01:01 544

原创 第13周项目2-动物这样叫1

#include #include using namespace std;class Animal{public: virtual void cry() { cout<<"不知哪种动物,让我如何学叫?"<<endl; }};class Mouse:public Animal{ public: Mouse(string n,char s

2016-05-30 09:51:45 262

原创 第13周项目1—分数类中的运算符重载

#include #include using namespace std;class CFraction{private: int nume; // 分子 int deno; // 分母public: CFraction(int nu=0,int de=1):nume(nu),deno(de) {} void simplify(); //

2016-05-26 17:32:55 249

原创 第十三周项目—阅读、修改和运行关于交通工具类的程序(3)

#include using namespace std;class Vehicle//交通工具{public: virtual void run()const=0;};class Car:public Vehicle //汽车{public: void run()const {cout<<"run a car. "<<endl;}};class Air

2016-05-26 12:39:48 281

原创 第十三周项目—阅读、修改和运行关于交通工具类的程序(2)

#include using namespace std;class Vehicle//交通工具{public: virtual void run()const { cout<<"run a vehicle. "<<endl; }};class Car:public Vehicle //汽车{public: void run()cons

2016-05-26 12:33:12 251

原创 第十三周项目—阅读、修改和运行关于交通工具类的程序(1)

#include using namespace std;class Vehicle//交通工具{public: void run()const { cout<<"run a vehicle. "<<endl; }};class Car:public Vehicle //汽车{public: void run()const {

2016-05-26 12:13:32 373

原创 第十三周项目—阅读程序,并运行结果(纯虚函数)

#includeusing namespace std;class Base{public: virtual void Who()=0;};class FirstDerived:public Base{public: void Who(){cout<<"F";}} ;class SecondDerived:public Base{public:

2016-05-26 09:00:24 235

原创 第十三周项目—阅读程序,并运行结果(虚析构函数)

#includeusing namespace std;class BASE{private: char c;public: BASE(char n):c(n){} virtual ~BASE(){cout<<c;}};class DERIVED:public BASE{private: char c;public: DERIVED(ch

2016-05-26 08:38:46 279

原创 第十三周项目—阅读程序,并运行结果(虚函数)

#includeusing namespace std;class A{private: int a;public: A():a(5){} virtual void print()const { cout<<a; }};class B:public A{private: char b;public: B()

2016-05-26 08:22:42 213

原创 第12周项目4-String类的构造

#include #include using namespace std;class String{public: String( ); //默认构造函数 String(const char *s); String(String &str); //构造函数 ~String();

2016-05-24 14:20:00 213

原创 第12周项目3-数组类运算的实现

#include #include #include using namespace std;class Array{private: int* list; //用于存放动态分配的数组内存首地址 int size; //数组大小(元素个数)public: Array(int sz = 50); //构造函数 Array(

2016-05-24 12:29:42 369

原创 第12周项目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

2016-05-23 20:00:30 220

原创 第12周项目 实现复数类中的运算符重载3

#includeusing namespace std;class Complex{public: Complex(){real=0;imag=0;} Complex(double r,double i){real=r; imag=i;}friend Complex operator+(const Complex &c1,const Complex &c2);frie

2016-05-23 09:51:35 200

原创 第12周项目 实现复数类中的运算符重载2

#includeusing namespace std;class Complex{public: Complex(){real=0;imag=0;} Complex(double r,double i){real=r; imag=i;}friend Complex operator+(const Complex &c1,const Complex &c2);frie

2016-05-23 09:37:02 182

原创 第12周项目 实现复数类中的运算符重载1

#includeusing 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 operator-(cons

2016-05-23 09:24:55 219

原创 第12周项目1阅读程序写出运行结果4

#includeusing namespace std;class Pair{ int m; int n;public: Pair(int i, int j):m(i),n(j) {} bool operator >(Pair p) const;};bool Pair::operator>(Pair p)const{ if (m!=p.m)

2016-05-23 08:52:05 284

原创 第12周项目1阅读程序写出运行结果3

#includeusing namespace std;class Wages //“工资”类{ double base; //基本工资 double bonus; //奖金 double tax; //税金public: Wages(double CBase, double CBonus,double CTax): base(CBase), bo

2016-05-23 08:49:34 205

原创 第12周项目1阅读程序写出运行结果2

#include using namespace std;class Sample{private: int x;public: Sample() {} Sample (int a){x=a;} void disp(){cout<<"x="<<x<<endl;} Sample operator+(const Sample &s); //成员函数

2016-05-23 08:46:38 186

原创 第12周项目1阅读程序写出运行结果1

#include using namespace std;class Sample{private: int x;public: Sample () { } Sample(int a){x=a;} void disp(){cout<<"x="<<x<<endl;} friend Sample operator+( Sample &s1, Sampl

2016-05-23 08:43:50 180

原创 第11周项目4-教师兼干部类

#include using namespace std;class Teacher{public: Teacher(string n,int a,char s, string as,string t,string ti):name(n),age(a),sex(s),ass(as),tel(t),title(ti){} void display();protected:

2016-05-19 20:36:43 218

原创 项目3-警察和厨师2

#include using namespace std;class Person{public: Person(int a,string n):age(a),name(n){} void action(); string getname(){return name;} int getage(){return age;}private: int

2016-05-19 17:30:44 234

空空如也

空空如也

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

TA关注的人

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