基础篇 3
实验1 C++语言编程环境与程序设计步骤 3
实验目的 3
实验内容 3
实验结果与分析 11
实验2 用C++编写简单程序 12
实验目的 12
实验内容 12
实验结果与分析 16
实验3 分支结构程序设计 17
实验目的 17
实验内容 17
实验结果与分析 23
实验4 循环结构程序设计 24
实验目的 24
实验内容 24
实验结果与分析 30
实验5 数组程序设计 31
实验目的 31
实验内容 31
实验结果与分析 39
实验6 字符串 40
实验目的 40
实验内容 40
实验结果与分析 44
实验7 C++输入 45
实验目的 45
实验内容 45
实验结果与分析 52
实验8 函数程序设计 53
实验目的 53
实验内容 53
实验结果与分析 62
实验9 指针与数组 63
实验目的 63
实验内容 63
实验结果与分析 71
实验10 指针数组与函数指针 72
实验目的 72
实验内容 72
实验结果与分析 79
实验11 结构体与链表 80
实验目的 80
实验内容 80
实验结果与分析 88
实验12 模块化设计 89
实验目的 89
实验内容 89
实验结果与分析 96
实验13 类的定义与使用 97
实验目的 97
实验内容 97
实验结果与分析 109
实验14 运算符重载 110
实验目的 110
实验内容 110
实验结果与分析 117
实验15 组合与继承 118
实验目的 118
实验内容 118
实验结果与分析 134
实验16 模板 135
实验目的 135
实验内容 135
实验结果与分析 139
实验17 异常处理 140
实验目的 140
实验内容 140
实验结果与分析 146
实验18 输入/输出与文件 147
实验目的 147
实验内容 147
实验结果与分析 152
实验19 C与C++的区别 153
实验目的 153
实验内容 153
实验结果与分析 155
进一步学习建议 155
拓展篇 159
实验T1 舍入误差与数值稳定性 159
实验目的 159
实验内容 159
实验结果与分析 165
进一步学习建议 165
实验T2 计算机的“智能”从哪里来 166
实验目的 166
实验内容 166
实验结果与分析 169
进一步学习建议 169
实验T3 在CodeBlocks中创建和使用链接库 170
实验目的 170
实验内容 170
实验结果与分析 181
进一步学习建议 181
实验T4 并行计算 182
实验目的 182
实验内容 182
实验结果与分析 193
进一步学习建议 193
附录A Code∷Blocks 10.05简介 194
附录B 实验报告格式 223
附录C 使用CodeBlocks进行wxWidgets C+++ GUI开发 224
参考文献 234