第一部分 C语言程序设计学习指导 1
第1章 数的转换与计算 1
1.1知识点归纳 1
1.2例题精讲 4
1.3拓展训练 10
1.4拓展训练参考答案 10
第2章 数列 14
2.1知识点归纳 14
2.2例题精讲 17
2.3拓展训练 26
2.4拓展训练参考答案 27
第3章 方程求根 31
3.1知识点归纳 31
3.2 例题精讲 35
3.3拓展训练 54
3.4拓展训练参考答案 54
第4章 排序 62
4.1知识点归纳 62
4.2例题精讲 69
4.3拓展训练 82
4.4拓展训练参考答案 83
第5章 数组的运用 86
5.1知识点归纳 86
5.2例题精讲 91
5.3拓展训练 113
5.4拓展训练参考答案 114
第6章 字符和字符串 118
6.1知识点归纳 118
6.2例题精讲 120
6.3拓展训练 128
6.4拓展训练参考答案 129
第7章 指针 132
7.1知识点归纳 132
7.2例题精讲 139
7.3拓展训练 146
7.4拓展训练参考答案 147
第8章 综合应用 150
8.1知识点归纳 150
8.2例题精讲 156
8.3拓展训练 172
8.4拓展训练参考答案 173
第二部分 C语言程序设计上机指导 177
第9章 编译环境介绍 177
9.1 Turbo C的启动与退出 177
9.2各菜单和它的子菜单的功能 178
9.3单个文件的编译、连接与运行实例 183
第10章 C语言编程技巧 185
10.1常用热键 185
10.2程序调试技巧 186
第11章 完整的C应用实例:找最优路径 187
第12章 经典游戏:碰碰撞 194
附录A 常见编译错误 207
附录B 常用库函数 210