摘要: Part 1 1. 合并两个文件到新文件中。文件名均从键盘输入。 运行程序,结合运行结果及源码中注释,理解和体会文件I/O的方法。 1 // 合并两个文件内容到一个新文件中。 2 // 文件名均从键盘输入 3 #include <iostream> 4 #include <fstream> 5 #i 阅读全文
posted @ 2019-06-18 12:56 糕点点 阅读(214) 评论(0) 推荐(0) 编辑
摘要: Part1 验证性实验 1.通过"对象名.成员名"访问类族中同名成员函数时运行结果为派生类的成员函数 2.通过基类指针访问派生类对象时,基类中成员函数有关键字virtual,访问的为派生类对象,无关键字访问的为基类对象 Part2 简单编程练习 设计并实现一个机器宠物类MachinePets。 每个 阅读全文
posted @ 2019-06-03 16:31 糕点点 阅读(253) 评论(1) 推荐(0) 编辑
摘要: Part 1. Car 车辆基本信息管理 问题场景描述如下: 为了对车量基本信息进行管理,对现实世界车量基本信息抽象后,抽象出Car类、ElectricCar类、Battery类, 它们之间的关系描述如下:基于Car类派生出ElectricCar类,派生类ElectricCar中新增数据成员为Bat 阅读全文
posted @ 2019-05-21 00:35 糕点点 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1. 补足日期类实现,使得能够根据日期获取这是一年中第多少天。 阅读全文
posted @ 2019-04-30 15:13 糕点点 阅读(114) 评论(0) 推荐(0) 编辑
摘要: Part 1 画布小球试验 程序源码 1 #include <iostream> 2 #include "canvas.h" 3 #include "ball.h" 4 5 int main() { 6 Canvas canvas; //创建默认画布,黑底绿色 7 8 Ball ball1(10,1 阅读全文
posted @ 2019-04-22 21:46 糕点点 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 定义一个复数类Complex,使得下面的代码能够工作: Complex c1(3,5); //用复数3+5i初始化c1; Compex c2=4.5; //用实数4.5初始化c2 c1.add(c2); //将c1与c2相加,结果保存在c1中 c1.show(); //将c1输出(这时的结果应该是7 阅读全文
posted @ 2019-03-31 23:27 糕点点 阅读(503) 评论(2) 推荐(0) 编辑
摘要: 实验结论 1.函数重载编程练习: 编写重载函数add(),实现对int型,double型,Complex型数据的加法。在main( )函数中定义不同类型 数据,调用测试。 1.函数重载编程练习: 编写重载函数add(),实现对int型,double型,Complex型数据的加法。在main( )函数 阅读全文
posted @ 2019-03-26 00:14 糕点点 阅读(335) 评论(2) 推荐(0) 编辑
摘要: 实验结论 2-28 实现一个简单的菜单程序 (1)if 运行截图 (2)switch 运行截图 2-29 穷举法找1~100间的质数 (1)while 运行截图 (2)do...while (3)for 2-32 在1~100内用户猜数字 (1)while 运行截图 (2)do...while 运行 阅读全文
posted @ 2019-03-18 21:52 糕点点 阅读(443) 评论(3) 推荐(0) 编辑