图书介绍

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

C++程序设计
  • 范刚龙主编 著
  • 出版社: 郑州:河南科学技术出版社
  • ISBN:9787534956294
  • 出版时间:2012
  • 标注页数:257页
  • 文件大小:57MB
  • 文件页数:268页
  • 主题词: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 C++需求分析1

任务2 课程设置和课程定位分析3

1.2.1 课程的性质与作用3

1.2.2 课程设计的理念与思路5

1.2.3 教学内容的组织与安排5

1.2.4 教学内容的表现形式6

1.2.5 课程的重点、难点及解决办法6

1.2.6 实践教学活动的设计思想与效果7

任务3 算法及其表示方法7

1.3.1 算法7

1.3.2 算法的表示方法8

任务4 学生成绩管理系统案例介绍10

1.4.1 系统总体框架10

1.4.2 功能分析10

项目2 C++的基础知识12

任务1 初识C++程序13

2.1.1 C++语言的产生和发展13

2.1.2 C++语言的语法规则13

任务2 学习数据类型、常量、变量15

2.2.1 数据类型15

2.2.2 常量16

2.2.3 变量19

任务3 学习C++的语言结构21

任务4 学习输入/输出流22

2.4.1 数据的输入与输出22

2.4.2 输入流对象 cin22

2.4.3 输出流对象cout23

任务5 学习程序的三种基本结构23

2.5.1 顺序结构23

2.5.2 选择结构23

2.5.3 循环结构27

2.5.4 break和continue语句30

项目3 面向过程基础知识33

任务1 学习数组33

任务2 学习一维数组34

3.2.1 一维数组的声明34

3.2.2 一维数组中的元素访问34

3.2.3 一维数组的初始化35

任务3 学习多维数组35

3.3.1 多维数组的声明35

3.3.2 多维数组中的元素访问36

3.3.3 二维数组的初始化36

任务4 学习数组与字符串37

任务5 学习函数39

3.5.1 函数的定义与使用39

3.5.2 函数的调用40

3.5.3 函数的参数传递40

3.5.4 函数重载41

任务6 学习指针43

3.6.1 指针的基本概念43

3.6.2 指针的定义43

3.6.3 指针变量的引用43

任务7 学习结构体44

任务8 学习链表47

项目4 C++面向对象程序设计50

任务1 学习类和对象50

4.1.1 类和对象51

4.1.2 构造函数与析构函数58

4.1.3 对象成员初始化68

4.1.4 类的静态成员70

4.1.5 友元73

4.1.6 类的常量成员74

任务2 学习继承与派生76

4.2.1 派生类76

4.2.2 派生类的构造函数和析构函数80

任务3 学习多态性与虚函数84

4.3.1 虚函数85

4.3.2 纯虚函数和抽象类89

项目5 学生成绩管理系统的框架结构94

任务1 分析系统的组成及功能94

任务2 系统架构设计95

5.2.1 数据定义95

5.2.2 系统中类的设计95

5.2.3 系统中类的关系95

5.2.4 文件结构97

任务3 系统功能的实现98

5.3.1 读取记录99

5.3.2 显示记录99

5.3.3 查询记录100

5.3.4 增加记录101

5.3.5 删除记录102

5.3.6 修改记录102

5.3.7 记录排序103

5.3.8 记录保存104

5.3.9 退出系统105

项目6 设计学生成绩管理系统中的类106

任务1 设计系统中的类106

任务2 定义类的成员变量和成员函数107

6.2.1 设计类Student的成员变量和成员函数107

6.2.2 设计类StudentDeal的成员变量和成员函数108

6.2.3 设计类StudentInterface的成员函数110

项目7 显示与查询学生记录112

任务1 显示学生记录112

7.1.1 程序执行情况112

7.1.2 程序设计思想112

7.1.3 函数调用关系112

7.1.4 程序分析113

任务2 查询学生记录117

7.2.1 程序执行情况117

7.2.2 程序设计思想117

7.2.3 函数调用关系118

7.2.4 程序分析118

项目8 编辑学生记录124

任务1 增加学生记录124

8.1.1 程序执行情况124

8.1.2 程序设计思想125

8.1.3 函数调用关系125

8.1.4 主要函数的流程图126

8.1.5 主要函数的代码分析127

任务2 删除学生记录133

8.2.1 程序执行情况133

8.2.2 程序设计思想133

8.2.3 函数调用关系133

8.2.4 主要函数的流程图134

8.2.5 主要函数的代码分析135

任务3 修改学生记录138

8.3.1 程序执行情况138

8.3.2 程序设计思想139

8.3.3 函数调用关系139

8.3.4 主要函数的流程图139

8.3.5 主要函数的代码分析140

项目9 学生记录排序146

任务1 学习冒泡排序146

9.1.1 基本思想146

9.1.2 程序执行情况147

9.1.3 程序中函数的调用关系148

9.1.4 主要函数的流程图148

9.1.5 主要函数的代码分析148

任务2 学习选择排序155

9.2.1 基本思想155

9.2.2 选择排序算法156

9.2.3 冒泡排序与选择排序的比较157

项目10 学生记录的存取159

任务1 介绍标准库与输入/输出159

任务2 介绍标准输入/输出流159

任务3 学习文件的结构与分类160

10.3.1 文件的结构160

10.3.2 文件的分类160

10.3.3 文件和流160

任务4 读取学生记录161

10.4.1 文件访问过程161

10.4.2 程序的执行情况161

10.4.3 程序中函数的调用关系161

10.4.4 主要函数的流程图161

10.4.5 主要函数的代码分析161

任务5 保存学生记录164

10.5.1 程序设计思想164

10.5.2 程序的执行情况165

10.5.3 程序中函数的调用关系165

10.5.4 主要函数的流程图165

10.5.5 主要函数的代码分析165

实验169

实验1 程序的三种基本结构169

实验2 数组170

实验3 函数172

实验4 类和对象173

实验5 继承和派生、多态和虚函数175

实验6 显示学生记录180

实验7 查询学生记录191

实验8 增加学生记录196

实验9 删除学生记录203

实验10 修改学生记录205

实验11 学生记录排序208

实验12 读取学生记录209

实验13 保存学生记录211

附录214

附录A 标准ASCII表214

附录B C++关键字218

附录C 常用标准库函数220

附录D 学生成绩管理系统源代码226

参考文献257

热门推荐