第一部分 实验 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
10.1考试大纲 135
10.2笔试模拟试题 137
第11章 全国计算机二级C语言等级考试 156
11.1考试大纲 156
11.2真题 159
附录Ⅰ 文档规范 184
附录Ⅱ 《学生信息管理程序》源代码 187