
C/C++单元实训案例教程
《C/C++单元实训案例教程》是2015年西安电子科技大学出版社出版的图书,作者是黄襄念、王晓明、周立章。
基本介绍
- 书名:C/C++单元实训案例教程
- 作者:黄襄念 王晓明 周立章
- 出版社:西安电子科技大学出版社
- 出版时间:2015年02月
- 定价:24.65 元
- ISBN:978-7-5606-3664-1
内容简介
本书按学习C/C++语法知识的顺序,将内容组织为十一个实训单元(共二十八个实训),涵盖了C/C++的主要知识点,包括程式设计初步、函式与编译预处理、数组、指针、自定义数据类型、类与对象、类与继承、多态性、STL输入输出流、MFC Windows 编程基础、MFC GDI+编程基础。本书案例大多基于数据结构与算法设计、计算方法(数值分析)的基础知识和算法,有助于读者进行程式设计。
本书适合作为高等学校学生学完C/C++程式设计后的实训教材或自学参考书。
目录
单元一 程式设计初步 1
知识点提问 1
实训一 二分法解非线性方程 3
实训二 一元多项式分段插值 7
单元二 函式与编译预处理 11
知识点提问 11
实训三 数值积分 13
实训四 数值微分 17
单元三 数组 25
知识点提问 25
实训五 一元多项式的存储与计算 27
实训六 生成常态分配的伪随机数 30
实训七 信息的加密与解密 36
实训八 最小二乘法拟合直线 39
单元四 指针 46
知识点提问 46
实训九 矩阵乘法 48
实训十 快速排序 53
单元五 自定义数据类型 59
知识点提问 59
实训十一 结构体数组的快速排序 60
实训十二 栈及操作 65
实训十三 单鍊表及操作 72
单元六 类与对象 82
知识点提问 82
实训十四 贪婪法解连续背包问题 84
实训十五 组合类与排序 92
实训十六 拷贝构造函式与对象複製 101
单元七 类与继承 107
知识点提问 107
实训十七 派生类与二叉树先序遍历 108
实训十八 组合派生类与对象移动 115
实训十九 组合派生类与伫列操作 121
单元八 多态性 128
知识点提问 128
实训二十 操作符重载与複数运算 130
实训二十一 类模板继承与栈操作 134
实训二十二 抽象类与图形类族 141
单元九 STL输入输出流 150
知识点提问 150
实训二十三 顺序读写档案与操作矩阵 153
实训二十四 随机读写档案与操作矩阵 162
实训二十五 输入流出错处理与字元串流 171
单元十 MFC Windows编程基础 181
知识点讲解 181
10.1 事件驱动的程式设计 181
10.2 用WinAPI编写Windows程式 183
10.3 用MFC编写Windows程式 190
实训二十六 对话框程式与常用控制项 194
单元十一 MFC GDI+编程基础 217
知识点讲解 217
11.1 图形设备接口GDI/GDI+ 217
11.2 GDI+ 编程基础类 218
11.3 GDI+ 编程準备 224
实训二十七 GDI+ 图形与文字 226
实训二十八 GDI+ 图像处理 244