- 博客(98)
- 收藏
- 关注
原创 学末总结
老实说,我是属于对C没什么兴趣的学生。因为C语言学不进去,听不懂,所以假期的时候得知要学C++,我的内心是崩溃的。然后老师建了群,马上就给我们布置了任务,当时觉得好麻烦啊,反正打心底是不喜欢这门课的,但是,也真心觉得这个老师很负责,感觉很有信心带好我们每个人。后来渐渐对这门课没有了反感,渐渐融入进去。 老师采取翻转课堂的授课方式,对我来说,这是一种全新的上课方式。从开始的不喜欢到后来的感
2016-06-23 09:20:32
614
原创 第16周 阅读程序--文件操作
#include #include using namespace std;int main(){ fstream outfile,infile; outfile.open("data.dat",ios::out); outfile<<"1111111111"<<endl; outfile<<"aaaaaaaaaa"<<endl;
2016-06-23 08:30:56
374
原创 第16周 项目1--小玩文件(1)
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.16*版 本 号:v1.0*问题描述:统计文本文件abc.txt中的字符个数**/#include #include #include using names
2016-06-16 09:27:22
701
原创 第15周 程序阅读六
#include #include #include using namespace std;class CStudent{public : int nStudentID; int nAge;public : CStudent() { } CStudent(int nSID, int nA) { nS
2016-06-16 09:11:01
311
原创 第15周 程序阅读五
#include #include #include #include #include using namespace std;class Angle{ int degrees;public: Angle(int deg) : degrees(deg) {} int mul(int times) { ret
2016-06-16 08:57:38
286
原创 第15周 程序阅读四
#include #include #include #include #include using namespace std;class myAdd: public binary_function{public: int operator()(int a, int b) const { return a+b; }
2016-06-16 08:44:53
251
原创 第15周 阅读程序三
#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
2016-06-16 08:32:17
289
原创 第15周 程序阅读二
#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(),
2016-06-16 08:24:38
268
原创 第15周 程序阅读一
#include #include #include #include using namespace std;int main(){ set strset; strset.insert("cantaloupes"); strset.insert("grapes"); strset.insert("apple"); str
2016-06-16 08:15:43
297
原创 第15周 项目2---洗牌
/*Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.15*版 本 号:v1.0*问题描述:在扑克牌游戏中,每次游戏开始都要求把54张牌重新排列一下,称为洗牌。* 试编写程序将一副扑克牌(用54个整数1~54表示)随机洗好
2016-06-15 13:43:29
584
原创 第15周 项目1---程序填空
#include #include #include #include using namespace std;void Show(double);int main(){ double arr1[5] = {2, 4, 8, 10, 16}; double arr2[5] = {1, 3, 5, 7, 9}; cout.setf(ios_base::fixed
2016-06-15 13:35:08
480
原创 第14周 阅读项目(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-06-15 13:15:39
310
原创 第14周 阅读程序(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-06-15 13:08:25
269
原创 第14周 阅读程序(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-06-15 13:02:47
265
原创 第14周 项目二(2)
/*Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.15*版 本 号:v1.0*问题描述:请为该类增默认构造函数、带两个参数分别对应两个数据成员初值的构造函数,以及复制构造函数。*/#include #include using namespac
2016-06-15 12:58:35
261
原创 第14周 项目二(1)
/*Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.15*版 本 号:v1.0*问题描述:(1)试将此类声明改为类模板声明,使得数据成员data1和data2可以是任何类型。*输入描述:*输出描述:*/#include#includeusing
2016-06-15 12:47:55
234
原创 第14周 项目一
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.14*版 本 号:v1.0*问题描述:是一个函数模板的两个实例,其功能是将数组a中的前size个元素按从小到大顺序排列。试设计这个函数模板。*/ #includeusing namespac
2016-06-14 22:35:48
223
原创 第13周 项目4
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.14*版 本 号:v1.0*问题描述:设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。* 设计派生类CCube、CBall、CCylinder,分别表示正方体、球
2016-06-14 22:17:49
260
原创 13周 项目三
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.14*版 本 号:v1.0*问题描述:写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。* 用如下
2016-06-14 21:58:36
356
原创 第13周 项目二(3)
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.9*版 本 号:v1.0*问题描述:每一个Animal的派生类都有一个“名字”数据成员,这一共有的成员完全可以由基类提供改造上面的程序,* 将这一数据成员作为抽象类
2016-06-09 09:26:12
292
原创 第13周 项目二(2)
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.9*版 本 号:v1.0*问题描述:Animal设计为抽象类更合适,Animal不需要能够实例化,是专门作基类使用的。* 改造程序,使Animal设计为抽象类,这时
2016-06-09 09:16:28
237
原创 13周 项目二--动物这样叫(1)
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.9*版 本 号:v1.0*问题描述:根据给出的main()函数和运行结果的提示,设计出相关的各个类,注意观察运行结果,提取出每个类中需要的数据成员,并匹配上需要的成员函数。*/
2016-06-09 08:56:48
174
原创 13周项目一(2)
/*Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.7*版 本 号:v1.0*问题描述:在(1)的基础上,实现分数类中的对象和整型数的四则运算。分数类中的对象可以和整型数进行四则运算,且运算符合交换律。*/#include #include u
2016-06-07 22:00:27
217
原创 13周 项目一(1)
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.7*版 本 号:v1.0*问题描述:实现分数类中的运算符重载,在分数类中可以完成分数的加减乘除(运算后再化简)、比较(6种关系)的运算。*/#include #include using
2016-06-07 21:17:52
223
原创 13周 阅读项目(3)
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.7*版 本 号:v1.0*问题描述:阅读程序。*/#include using namespace std;class Base{public: virtual void Who
2016-06-07 20:28:13
222
原创 13周 阅读程序(2)
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.7*版 本 号:v1.0*问题描述:阅读程序。*/#include using namespace std;class BASE{private: char c;public:
2016-06-07 20:18:53
233
原创 13周 阅读程序(1)
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.7*版 本 号:v1.0*问题描述:阅读程序。*/#includeusing namespace std;class A {int a;public: A():a(5){}
2016-06-07 20:02:56
224
原创 12周 项目4
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.7*版 本 号:v1.0*问题描述:请构造String类的加、减运算。其中,s1 + s2将两个字符串的连接起来;s1 - s2是将s1的尾部空格和s2的前导空格去除后的连接。*/#inclu
2016-06-07 19:53:21
234
原创 第12 周 项目三
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年6.2*版 本 号:v1.0*问题描述:设计数组类Array,为了实现测试函数中要求的功能,请补足相关的函数(构造、析构函数)和运算符重载的函数。*/#include #
2016-06-02 09:06:30
313
原创 第12周 项目二
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年5月31日*版 本 号:v1.0*问题描述:实现Time类中的运算符重载*/#include using namespace std;class CTime{private: u
2016-05-31 19:17:50
256
原创 12周 项目一(2)
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年5月26日*版 本 号:v1.0*问题描述:请用类的友元函数,而不是成员函数,再次定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除*/#include u
2016-05-26 09:02:25
225
原创 第12周 项目一(1)
/* *Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:肖雪 *完成日期:2016年5月26日 *版 本 号:v1.0 *问题描述:用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除 */ #include us
2016-05-26 08:46:57
216
原创 10 11 周 补充 项目四
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年5月25日*版 本 号:v1.0*问题描述: 定义一个日期类Date,数据成员包括年、月、日,SetDate(int y,int m,int d)和PrintDate()* 函数分别
2016-05-25 15:12:44
210
原创 10 11周 补充 项目三
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年5月25日*版 本 号:v1.0*问题描述: 定义点类Point,并以点类为基类,派生出直线类Line,从基类中继承的点的信息表示直线的中点。请阅读下面的代码,并将缺少的部分写出来。*/#incl
2016-05-25 14:47:59
244
原创 10 11周 补充 项目二(2)
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年5月25日*版 本 号:v1.0*问题描述: 字符串除了用C++扩充的string类型外,按C语言的传统,还可以用char *表示。请将类声明中的string全部改为char *后,重新写一遍程序*/
2016-05-25 14:26:25
226
原创 10 11周 补充 项目二(1)
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年5月25日*版 本 号:v1.0*问题描述: 定义一个名为CPerson的类,有以下私有成员:姓名、身份证号、性别和年龄,成员函数:构造函数、析构函数、输出信息的函数。* 并在此基础
2016-05-25 14:08:39
181
原创 第10,11周 补充 项目一
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年5月25日*版 本 号:v1.0*问题描述: 请在下面程序的横线处填上适当内容,以使程序完整,并使程序的输出为:* Name: 春哥* Grade: 19*/
2016-05-25 13:42:54
270
原创 第10,11周 项目四
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年5月25日*版 本 号:v1.0*问题描述: 分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)。要求:*(1)在两个基
2016-05-25 13:35:07
279
原创 第10,11周 项目三(2)
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年5月19日*版 本 号:v1.0*问题描述: 为Polic类和Cook类增加了对象成员,请扩充代码,完成(1)各项要求*/#include#includeusing name
2016-05-19 08:53:20
212
原创 第10,11周 项目三(1)
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:肖雪*完成日期:2016年5月17日*版 本 号:v1.0*问题描述: 根据警察和厨师的类图,定义各个类:* 各个成员函数,只要输出相关的信息即可,暂不深究其业务功能*
2016-05-17 15:35:46
325
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅