第一部分 上机实验与指导 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 小型学生成绩管理系统的编写 85
3.9 综合实验B3 C语言趣味程序 87
第二部分 习题集与参考答案 94
第4章 习题集 94
单元一 C语言概述与数据类型 94
单元二 顺序结构程序设计 101
单元三 选择结构程序设计 107
单元四 循环结构程序设计 114
单元五 数组函数指针 126
单元六 编译预处理 176
单元七 结构体与共用体 178
单元八 位运算 188
单元九 文件 190
单元十 程序设计题 197
第5章 习题集参考答案 227
单元一 C语言概述与数据类型 227
单元二 顺序结构程序设计 228
单元三 选择结构程序设计 228
单元四 循环结构程序设计 229
单元五 数组函数指针 229
单元六 编译预处理 232
单元七 结构体与共用体 232
单元八 位运算 233
单元九 文件 233
单元十 程序设计题 234
第三部分 计算机等级考试二极C语言上机试题 241
第6章 四川省计算机等级考试二级C语言上机试题举例 241
第7章 全国计算机等级考试二级C语言上机试题举例 256
第8章 C程序设计算法总结举例 274