第一部分 上机实验与指导 1
第1章 实验环境的构建 1
1.1 C语言程序的上机步骤 1
1.2 VC++6.0集成开发环境 3
1.3 C-Free集成开发环境 10
1.4 其他C语言开发环境 16
第2章 编程规范及范例 19
2.1 排版 19
2.2 注释 22
2.3 标识符命名 23
2.4 可读性 24
2.5 函数、过程 26
2.6 规范练习 26
第3章 上机实验内容 29
3.1 实验一 C程序运行环境和运行过程 29
3.2 实验二 结构化程序设计 31
3.3 实验三 数组与函数 43
3.4 实验四 指针、结构体、共用体与文件 58
3.5 综合实验A1 C语言程序的调试与编写1 78
3.6 综合实验A2 C语言程序的调试与编写2 80
3.7 综合实验B1 小型文件管理系统的编写 85
3.8 综合实验B2 小型学生成绩管理系统的编写 86
3.9 综合实验B3 C语言趣味程序 87
第二部分 习题集与参考答案 95
第4章 习题集 95
单元一 C语言概述与数据类型 95
单元二 顺序结构程序设计 102
单元三 选择结构程序设计 108
单元四 循环结构程序设计 115
单元五 数组函数指针 127
单元六 编译预处理 177
单元七 结构体与共用体 179
单元八 位运算 189
单元九 文件 191
单元十 程序设计题 198
第5章 习题集参考答案 228
单元一 C语言概述与数据类型 228
单元二 顺序结构程序设计 229
单元三 选择结构程序设计 229
单元四 循环结构程序设计 230
单元五 数组函数指针 230
单元六 编译预处理 233
单元七 结构体与共用体 233
单元八 位运算 234
单元九 文件 234
单元十 程序设计题 235
第三部分 计算机等级考试二极C语言上机试题 242
第6章 四川省计算机等级考试二级C语言上机试题举例 242
第7章 全国计算机等级考试二级C语言上机试题举例 257
第8章 C程序设计算法总结举例 275