第1章C语言基础 1
1.1本章要点 1
1.2习题参考解答 5
1.3典型案例精解 6
1.4实验操作题 14
【实验一】 Turbo C的基本操作 14
【实验二】基本数据类型的简单程序设计 15
1.5附加习题 17
第2章 简单C语言程序设计 23
2.1本章要点 23
2.2习题参考解答 24
2.3典型案例精解 25
2.4实验操作题 26
【实验】顺序结构程序设计 26
2.5附加习题 29
第3章 分支结构程序设计 34
3.1本章要点 34
3.2习题参考解答 35
3.3典型案例精解 38
3.4实验操作题 40
【实验】分支语句的应用 40
3.5附加习题 42
第4章 循环结构程序设计 51
4.1本章要点 51
4.2习题参考解答 52
4.3典型案例精解 55
4.4实验操作题 57
【实验】循环语句的应用 57
4.5附加习题 60
第5章 函数与宏定义 75
5.1本章要点 75
5.2习题参考解答 77
5.3典型案例精解 88
5.4实验操作题 95
【实验一】函数调用 95
【实验二】递归函数的应用 101
5.5附加习题 103
第6章 数组 106
6.1本章要点 106
6.2习题参考解答 109
6.3典型案例精解 116
6.4实验操作题 126
【实验一】数组的应用(一) 126
【实验二】数组的应用(二) 129
6.5附加习题 132
第7章 指针 138
7.1本章要点 138
7.2习题参考解答 139
7.3典型案例解析 143
7.4实验操作题 144
【实验】指针的应用 144
7.5附加习题 148
第8章 结构体和共用体 152
8.1本章要点 152
8.2习题参考解答 154
8.3典型案例解析 157
8.4实验操作题 159
【实验】结构类型的应用 159
8.5附加习题 162
第9章 文件操作与位运算 167
9.1本章要点 167
9.2习题参考解答 169
9.3典型案例精解 171
9.4实验操作题 173
【实验一】文件的基本操作 173
【实验二】位运算的基本操作 176
9.5附加习题 178
附录A 附加习题参考答案 183
附录B 福建省高等学校计算机应用水平等级考试二级(C语言)考试大纲 192
附录C 2012年全国计算机等级考试二级C语言考试大纲 196
附录D Turbo C 2.0设置及编译出错信息 199
附录E C语言编写风格 213
附录F Visual C++ 6.0集成开发环境简介 216
附录G 2012年3月全国计算机等级考试二级C语言笔试试题 234