摘要: 验证实验一 part2 基础训练 part3应用编程实践 1.随机点名 2.统计 1.统计题里的while(!in.eof())是确保取到文件里的每一个数据,当全部取完的时候退出while循环。 2.统计这一题里一开始得到字符数是67,发现把两个换行符也包括了,输出的时候要再减二。 3.part2基 阅读全文
posted @ 2019-06-12 22:02 21savage 阅读(130) 评论(0) 推荐(0)
摘要: part 1 part 2: part 3: part1问题一: 在多层继承中,派生类中出现与基类同名成员时,通过对象名.成员名的方式,访问的成员什么? 答:在多重继承中,如果派生类的成员与基类的成员重名时,按照同名隐藏原则,派生类的新成员隐藏外层的同名成员,此时对象名.成员名访问的就是派生类的重名 阅读全文
posted @ 2019-05-28 18:45 21savage 阅读(114) 评论(0) 推荐(0)
摘要: 第一题 //battery.h //battery.cpp //car.h //car.cpp //electriccar.h //electriccar.cpp //main.cpp 运行结果如图 第二题 //arrayInt.h //arrayInyt.cpp //main.cpp 运行结果如图 阅读全文
posted @ 2019-05-16 19:29 21savage 阅读(98) 评论(1) 推荐(0)
摘要: part1 测试: 以多文件结构组织的项目文件示例:在画布上可以上下左右移动的小球 测试效果如下: part2 以多文件结构写一个程序,头文件是graph.h,要求输入字符和行数,以一个等腰三角形的形式输出。 代码如下: //graph.h //graph.cpp //main.cpp 实验效果如下 阅读全文
posted @ 2019-04-19 22:34 21savage 阅读(147) 评论(0) 推荐(0)
摘要: 老师布置了新内容,要求在原有user类的基础上,添加一个currentid,要求初始值是999,每增加一个客户,id值就加一,并把当前id值赋给最新一个用户 进行了一番尝试 首先在原来的代码里修改,代码如下: 一开始并没有写成多文件结构的形式,编译通过,没有显示错误,效果如下: 然后开始尝试改成多文 阅读全文
posted @ 2019-04-14 22:43 21savage 阅读(207) 评论(1) 推荐(0)
摘要: 一些还要注意的地方: 1.构造函数的规范写法: 如 point::point(int x0,int y0):x(x0),y(y0){} 复制构造函数的形式也类似 如 point::point(point &p):x(p.x),y(p.y){} 关于const:在成员函数前后加上const就会变成常成 阅读全文
posted @ 2019-04-07 17:20 21savage 阅读(94) 评论(1) 推荐(0)
摘要: 反思: 在这道题中遇到了一个问题,如图: 1.一开始编译后系统报错了下面这个错误,然后不明白哪里错了,百度后才知道问题出在哪里,如两个红圆圈所示,在声明构造函数时为它参数初始化了,然后在定义时又把这个初始化值写了一边,这是不可以的。 2.通过这个题目更清楚地明白了类和对象的联系。 阅读全文
posted @ 2019-03-31 13:00 21savage 阅读(139) 评论(0) 推荐(0)
摘要: 第一部分:代码&运行结果 第一题:设置一个重载函数,分别用整数、实数、复数求和 代码如下: 运行结果: 第二题:写一个快速排序的函数模板 代码如下: 结果如下: 第三题:写一个处理用户信息的类,可以打印信息,支持修改密码。 代码如下: 运行结果如下: 1.三次密码输入错误 2.旧密码输入正确 第二部 阅读全文
posted @ 2019-03-19 23:23 21savage 阅读(181) 评论(0) 推荐(0)
摘要: 第三章函数部分学完了,弄一个大概的总结~ 这是自制的一个思维导图,大概列出了第三章以及9.1的主要内容结构。 c++的函数部分有一半是与c基本一样的,老师告诉我们说c语言是一个面向过程的编程语言,所以函数的定义里面不像c++的类一样将数据与操作封装在一起,在c的函数里只有操作。定义一个函数,实现一个 阅读全文
posted @ 2019-03-16 17:15 21savage 阅读(265) 评论(0) 推荐(1)
摘要: 在第一次上机实验中,我们完成了四个主要是c语言部分的题目,对上学期学过的c进行了一定程度的复习,话不多说,一起来看看。 第一部分:代码&结果 ———分割线——— 实验2-28 要求实现一个简单的菜单程序,对应输入的字母,输出语句,当输入值为“Q”的时候,退出。 第一种:要求用if......else 阅读全文
posted @ 2019-03-14 20:29 21savage 阅读(175) 评论(4) 推荐(0)