第一部分 实验 3
第1章 C语言基础知识 3
1.1 实验:C语言运行环境与简单的C程序 3
1.2 单元测试 6
1.3 知识重点与编程要点 11
第2章 控制结构 13
2.1 实验项目 13
2.2 单元测试 20
2.3 知识重点与编程要点 24
第3章 数组 26
3.1 实验:数组的定义和与数组有关的算法 26
3.2 单元测试 30
3.3 知识重点与编程要点 38
第4章 模块化程序设计 40
4.1 实验项目 40
4.2 单元测试 49
4.3 知识重点与编程要点 52
第5章 指针 54
5.1 实验:指针的使用 54
5.2 单元测试 58
5.3 知识重点与编程要点 65
第6章 结构体 67
6.1 实验:结构体应用 67
6.2 单元测试 71
6.3 知识重点与编程要点 81
第7章 文件 83
7.1 实验:文件的建立及相关操作 83
7.2 单元测试 89
7.3 知识重点与编程要点 95
第二部分 实训 99
第8章 基础实训 99
8.1 实训一 99
8.2 实训二:续实训一 103
8.3 实训三 106
8.4 实训四 109
8.5 实训五 113
第9章 项目实训 121
9.1 实训一 学生信息管理程序 121
9.2 实训二旅馆信息管理程序 124
9.3 实训三 小球碰撞游戏程序的调试与运行 127
第三部分 等级考试 135
第10章 全国计算机二级C语言等级考试 135
考试大纲 135
真题 138
附录 文档规范 163
附录 《学生信息管理程序》源代码 166
参考文献 163