- 博客(138)
- 收藏
- 关注
原创 翻转课堂心得
这学期我们学习的C++课程,贺老师改变了以往的教学模式,而是让我们采用了翻转课堂(是指重新调整课堂内外的时间,将学习的决定权从教师转移给学生)这一新的教学模式。在这种教学模式下,课堂内的宝贵时间,学生能够更加专注于主动的基本项目的学习。下面我就简单地向大家介绍一下翻转课堂的优势: 一、翻转课堂可以提高学生的自主学习能力老师不用在占用课堂的时间来讲授信息,这些信息需要我们在课前完成自主
2016-06-23 08:55:47
953
原创 第十六周项目1.2—小玩文件
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月14*问题描述:下面程序的功能是将文本文件abc.txt中的所有行加上行号后写到newabc.txt*/#include #include #include using namespace std;
2016-06-14 21:33:10
694
原创 第十六周项目1.1—小玩文件
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月14*问题描述:下面程序的功能是统计文本文件abc.txt中的字符个数*/#include #include #include // (1)using namespace std;int mai
2016-06-14 21:20:15
557
原创 第十六周项目3—阅读程序(3)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月14*问题描述:阅读下面的程序,指出其功能,体会seekg()、tellg()等函数的功能及其用法*/#include #include using namespace std;int main()
2016-06-14 20:01:40
365
原创 第十六周项目3—阅读程序(2)
*Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月14*问题描述:阅读下面的程序,指出其功能,体会seekg()、tellg()等函数的功能及其用法*/#include using namespace std;int main (){ long
2016-06-14 19:54:03
358
原创 第十六周项目3—阅读程序(1)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月14*问题描述:阅读下面的程序,指出其功能,体会seekg()、tellg()等函数的功能及其用法*/#include#include using namespace std;const char
2016-06-14 19:33:21
557
原创 第十六周项目2—阅读程序(3)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月14*问题描述:读并运行下面的两个程序,分别用记事本和二进制文件阅读器(请自行下载Binary Viewer)。查看其内容,并理解二进制文件存储的原理*/#include #include using
2016-06-14 19:05:48
343
原创 第十六周项目2—阅读程序(1)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月14*问题描述:读并运行下面的两个程序,分别用记事本和二进制文件阅读器(请自行下载Binary Viewer)。查看其内容,并理解二进制文件存储的原理*/#include #include #incl
2016-06-14 18:09:00
315
原创 第十六周项目1—阅读程序(3)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月14*问题描述:说出程序的功能 文件操作(自建a.txt)*/#include #include #includeusing namespace std;int main(){ ifst
2016-06-14 15:51:22
354
原创 第十六周项目1—阅读程序(2)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月14*问题描述:程序阅读 文件操作(自建a.txt)*/#include #include using namespace std;int main(){ ifstream readFil
2016-06-14 15:19:09
914
原创 第十六周项目1—阅读程序(1)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月14*问题描述:程序阅读 文件操作*/#include #include using namespace std;int main(){ fstream outfile,infile;
2016-06-14 15:09:57
899
原创 第十五周项目—程序补充阅读(1)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月8日*问题描述:下面程序通过输入流迭代器来填充vector容器,通过输出流迭代器来写入“流cout”*/#include#include#include#includeusing namespa
2016-06-08 22:54:13
343
原创 第十五周项目2—洗牌
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月5*问题描述:请填空将程序补充完整*/#include #include #include #include #include using namespace std;int main(){
2016-06-05 15:06:04
974
原创 第十五周项目1—程序填空
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月5*问题描述:请填空将程序补充完整*/#include #include #include #include using namespace std;void Show(double);int
2016-06-05 14:51:30
431
原创 第十五周项目—阅读程序(6)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月5*问题描述:阅读下面的程序*/#include #include #include using namespace std;class CStudent{public : int n
2016-06-05 14:10:40
460
原创 第十五周项目—阅读程序(5)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月5*问题描述:阅读下面的程序*/#include #include #include #include #include using namespace std;class Angle{
2016-06-05 13:56:51
244
原创 第十五周项目—阅读程序(4)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月5*问题描述:阅读下面的程序*/#include #include #include #include #include using namespace std;class myAdd: pu
2016-06-05 12:28:04
221
原创 第十五周项目—阅读程序(3)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月5*问题描述:阅读下面的程序*/#include #include #include #include #include #include using namespace std;int m
2016-06-05 12:06:36
214
原创 第十五周项目—阅读程序(2)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月4日*问题描述:阅读下面的程序*/#include #include #include #include using namespace std;int main(){ vector
2016-06-05 00:03:52
174
原创 第十五周项目—阅读程序(1)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年6月4日*问题描述:阅读下面的程序 */#include #include #include #include using namespace std;int main(){ s
2016-06-04 23:51:44
181
原创 第十四周项目3—数组类模板
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月31*问题描述: 设计数组类Array,为了实现测试函数中要求的功能,请补足相关的函数(构造、析构函数) 和运算符重载的函数。请注意引用的用法。*/#include #includ
2016-05-31 19:19:45
358
原创 第十四周项目2.2—两个成员的类模板
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月31*问题描述:将此类声明改为类模板声明,使得数据成员data1和data2可以是任何类型。增默认构造函数、 带两个参数分别对应两个数据成员初值的构造函数,以及复制构造函数。*/#in
2016-05-31 17:25:10
268
原创 第十四周项目2.1—两个成员的类模板
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月31*问题描述:将此类声明改为类模板声明,使得数据成员data1和data2可以是任何类型*/#include using namespace std;template class Test{
2016-05-31 17:05:01
261
原创 第十四周项目1.2—排序函数模板(选择法排序)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月31*问题描述:将数组a中的前size个元素按从小到大顺序排列*/#include using namespace std;templatevoid Sort(T *p,int n){ i
2016-05-31 16:37:11
729
原创 第十四周项目1.1—排序函数模板(冒泡法排序)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月31*问题描述:将数组a中的前size个元素按从小到大顺序排列*/#include using namespace std;templatevoid Sort(T *p,int n){ i
2016-05-31 16:35:26
331
原创 第十四周项目—阅读并运行程序,解释程序执行得到的结果(3)
/* *Copyright(c) 2016.烟台大学计算机与控制工程学院 *ALL rights reserved. *文件名称:test.cpp *作者:杨驰 *完成日期:2016年5月31 *问题描述:阅读并运行程序,解释程序执行得到的结果 */ #include #include #include #include using namespace std;int
2016-05-31 14:32:12
340
原创 第十四周项目—阅读并运行程序,解释程序执行得到的结果(2)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月27*问题描述:阅读并运行程序,解释程序执行得到的结果*/#include #include using namespace std;int main(){ vector intList;
2016-05-27 18:08:15
280
原创 第十四周项目—阅读并运行程序,解释程序执行得到的结果(1)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月27*问题描述:阅读并运行程序,解释程序执行得到的结果*/#include#include#includeusing namespace std;int main(){ vector i
2016-05-27 18:02:23
326
原创 第十三周项目4—立体类族共有的抽象类
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年3月8*问题描述:设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。设计派生类CCube、CBall、CCylinder, 分别表示正方体、球体及圆柱体。在main()函数中,
2016-05-26 18:35:39
310
原创 第十三周项目3—形状类族的中的纯虚函数
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年3月8*问题描述:写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。 用如下的main()函数,求出定义的
2016-05-26 18:31:40
286
原创 第十三周项目2.3—动物这样叫
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月26*问题描述:每一个Animal的派生类都有一个“名字”数据成员,这一共有的成员完全可以由基类提供改造上面的程序, 将这一数据成员作为抽象类Animal数据成员被各派生类使
2016-05-26 09:31:19
180
原创 第十三周项目2.2—动物这样叫
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月26*问题描述:显然,Animal设计为抽象类更合适,Animal不需要能够实例化,是专门作基类使用的。改造程序,使Animal设计为抽象类, 这时main()函数中p =
2016-05-26 09:22:48
170
原创 第十三周项目2.1—动物这样叫
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月26*问题描述:根据给出的main()函数和运行结果的提示,设计出相关的各个类,注意观察运行结果,提取出每个类中需要的数据成员,并匹配上需要的成员函数。*/#include using
2016-05-26 08:53:27
235
原创 第十三周项目1.4—分数类中的运算符重载
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月25*问题描述:定义分数类中>运算符重载,实现分数的输入输出,改造原程序中对 运算结果显示方式,使程序读起来自然。*/#include #include using namespa
2016-05-25 21:04:32
179
原创 第十三周项目1.3—分数中的运算符重载
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月25*问题描述:定义分数的一目运算+和-,分别代表分数取正和求反,将“按位取反运算符”~重载为分数的求倒数运算。*/#include #include using namespace std;cla
2016-05-25 20:33:37
187
原创 第十三周项目1.2—分数中的运算符重载
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月25*问题描述:实现分数类中的对象和整型数的四则运算。分数类中的对象可以和整型数进行四则 运算,且运算符合交换。例如:CFraction a(1,3),b; int i=2;可以完成b=a
2016-05-25 20:21:02
179
原创 第十三周项目1.1—分数中的运算符的重载
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月25*问题描述:实现分数类中的运算符重载,在分数类中可以完成分数的加减乘除(运算后再化简)、比较(6种关系)的运算*/#include #include using namespace std;cl
2016-05-25 20:00:49
172
原创 第十三周项目—阅读、修改和运行关于交通工具类的程序(3)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月24*问题描述:当基类同名成员函数定义为纯虚函数后,发生了什么现象?为什么会这样?*/#include using namespace std;class Vehicle//交通工具{public
2016-05-24 15:15:31
619
原创 第十三周项目—阅读、修改和运行关于交通工具类的程序(2)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月24*问题描述:当基类的指针指向派生类时,用指针调用同名 成员函数,执行的是基类的成员函数, 还是派生类的成员函数?为什么会这样?什么是多态性? */ #include usi
2016-05-24 14:28:09
880
原创 第十三周项目—阅读、修改和运行关于交通工具类的程序(1)
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights reserved.*文件名称:test.cpp*作者:杨驰*完成日期:2016年5月24*/#include using namespace std;class Vehicle//交通工具{public: void run()const { cout
2016-05-24 14:07:05
571
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人