图书介绍

C++程序设计实验指导PDF|Epub|txt|kindle电子书版本网盘下载

C++程序设计实验指导
  • 胡思康编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302503095
  • 出版时间:2018
  • 标注页数:140页
  • 文件大小:14MB
  • 文件页数:151页
  • 主题词:C语言-程序设计-高等学校-教学参考资料

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C++程序设计实验指导PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 实验指导目标1

1.1 目的1

1.2 实验指导的结构1

第2章 C++语言集成开发环境3

2.1 Visual C++ 6.0集成开发环境3

2.1.1 Visual C++ 6.0集成开发环境概述3

2.1.2 Visual C++ 6.0的菜单项4

2.1.3 Visual C++6.0的工具条5

2.1.4 Visual C++ 6.0的项目工作区7

2.1.5 编写第一个C++程序——Hello World!8

2.1.6 Visual C++6.0的帮助系统——MSDN9

2.2 Visual Studio 2017集成开发环境10

2.2.1 Visual Studio 2017集成开发环境概述10

2.2.2 Visual Studio 2017的第一个程序——Hello World!10

第3章 面向对象程序设计基础15

3.1 实验目的15

3.2 知识要点15

3.3 实验一:返回数组的函数16

3.3.1 实验内容16

3.3.2 实验要求17

3.3.3 实验解答及解析17

3.4 实验二:统计英文文本中的单词个数20

3.4.1 实验内容20

3.4.2 实验要求21

3.4.3 实验解答及解析21

3.5 实验三:分析程序——Stash的数据结构及内存分配23

3.5.1 实验内容23

3.5.2 实验要求23

3.5.3 实验解答及解析23

3.6 实验四:求不同类型数据的长度27

3.6.1 实验内容27

3.6.2 实验要求27

3.6.3 实验解答及解析27

3.7 实验五:求指定范围内的数组元素之和29

3.7.1 实验内容29

3.7.2 实验要求29

3.7.3 实验解答及解析29

3.8 实验六:互换两个变量的值30

3.8.1 实验内容30

3.8.2 实验要求31

3.8.3 实验解答及解析31

3.9 实验七:通过函数指针调用不同宠物的进食过程32

3.9.1 实验内容32

3.9.2 实验要求32

3.9.3 实验解答及解析32

第4章 面向对象封装性34

4.1 实验目的34

4.2 知识要点34

4.3 实验一:表示平面位置的点CPoint类35

4.3.1 实验内容35

4.3.2 实验要求35

4.3.3 实验解答及解析35

4.4 实验二:分析程序——构造函数与析构函数的自动调用37

4.4.1 实验内容37

4.4.2 实验要求38

4.4.3 实验解答及解析38

4.5 实验三:对结构体Stash的实现进行面向对象转换40

4.5.1 实验内容40

4.5.2 实验要求40

4.5.3 实验解答及解析41

4.6 实验四:完善CStash类的功能43

4.6.1 实验内容43

4.6.2 实验要求43

4.6.3 实验解答及解析43

4.7 实验五:分析程序——查找并修改程序中的错误44

4.7.1 实验内容44

4.7.2 实验要求46

4.7.3 实验解答及解析46

4.8 实验六:实现对日期的计算48

4.8.1 实验内容48

4.8.2 实验要求48

4.8.3 实验解答及解析49

4.9 实验七:定义自己的字符串CMyString类57

4.9.1 实验内容57

4.9.2 实验要求57

4.9.3 实验解答及解析58

第5章 面向对象继承性64

5.1 实验目的64

5.2 知识要点64

5.3 实验一:分析程序——类间的聚集和继承关系65

5.3.1 实验内容65

5.3.2 实验要求65

5.3.3 实验解答及解析65

5.4 实验二:给出两个圆的相互位置关系68

5.4.1 实验内容68

5.4.2 实验要求68

5.4.3 实验解答及解析68

5.5 实验三:使用自定义的字符串CMyString类71

5.5.1 实验内容71

5.5.2 实验要求72

5.5.3 实验解答及解析72

5.6 实验四:计算几何图形的面积与周长74

5.6.1 实验内容74

5.6.2 实验要求74

5.6.3 实验解答及解析75

5.7 实验五:显示不同类的对象名称77

5.7.1 实验内容77

5.7.2 实验要求78

5.7.3 实验解答及解析78

5.8 实验六:根据位置与边长来确定矩形与正方形80

5.8.1 实验内容80

5.8.2 实验要求80

5.8.3 实验解答及解析81

5.9 实验七:银行个人账户不同类别的管理85

5.9.1 实验内容85

5.9.2 实验要求85

5.9.3 实验解答及解析85

第6章 面向对象多态性89

6.1 实验目的89

6.2 知识要点89

6.3 实验一:分析程序——不同工种工人的工作90

6.3.1 实验内容90

6.3.2 实验要求90

6.3.3 实验解答及解析90

6.4 实验二:改进计算几何图形的面积与周长的设计94

6.4.1 实验内容94

6.4.2 实验要求94

6.4.3 实验解答及解析95

6.5 实验三:快递运费的计算97

6.5.1 实验内容97

6.5.2 实验要求98

6.5.3 实验解答及解析98

6.6 实验四:管理家庭宠物101

6.6.1 实验内容101

6.6.2 实验要求102

6.6.3 实验解答及解析102

6.7 实验五:显示不同艺术品的基本信息和重要信息106

6.7.1 实验内容106

6.7.2 实验要求106

6.7.3 实验解答及解析106

6.8 实验六:根据元素个数改变栈大小109

6.8.1 实验内容109

6.8.2 实验要求109

6.8.3 实验解答及解析110

6.9 实验七:栈的应用——在类模板中保存类的对象114

6.9.1 实验内容114

6.9.2 实验要求114

6.9.3 实验解答及解析114

第7章 错误处理机制:异常118

7.1 实验目的118

7.2 知识要点118

7.3 实验一:分析程序——抛出和捕获异常118

7.3.1 实验内容118

7.3.2 实验要求119

7.3.3 实验解答及解析119

7.4 实验二:数组下标越界的异常处理121

7.4.1 实验内容121

7.4.2 实验要求121

7.4.3 实验解答及解析122

7.5 实验三:定义抛出除以0错误和下标越界的异常类124

7.5.1 实验内容124

7.5.2 实验要求124

7.5.3 实验解答及解析124

第8章 综合实验指导128

8.1 实验目的128

8.2 实验一:切分字符串为多个子串129

8.3 实验二:仓库进出货统计129

8.4 实验三:多用户与文件130

8.5 实验四:整数与字符130

8.6 实验五:大整数运算130

8.7 实验六:集合运算131

8.8 实验七:构建SQL语句132

8.9 实验八:统计英文文本中词频最高与最低的词频133

8.10 实验九:硬件与软件133

8.11 实验十:图书、图书馆与读者134

8.12 实验十一:数据库的建立与数据存储134

8.13 实验十二:教师与学生信息的综合查询136

8.14 实验十三:菜单操作138

8.15 实验十四:工厂与产品139

8.16 实验十五:食肉动物与食草动物139

参考文献140

热门推荐