第一篇 配套教材《C语言程序设计》习题解答 1
第1章 简单的C程序设计 1
1-1 本章知识重点 1
1-2 教材配套习题解析 2
1-3 例题选讲解析 6
1-4 练习及答案 7
1-5 上机实践题 8
第2章 数据类型、运算符和表达式 9
2-1 本章知识重点 9
2-2 教材配套习题解析 10
2-3 例题选讲解析 19
2-4 练习及答案 20
2-5 上机实践题 22
第3章 算法与程序设计基础 23
3-1 本章知识重点 23
3-2 教材配套习题解析 24
3-3 例题选讲解析 40
3-4 练习及答案 55
3-5 上机实践题 61
4-1 本章知识重点 64
第4章 函数 64
4-2 教材配套习题解析 65
4-3 例题选讲解析 83
4-4 练习及答案 93
4-5 上机实践题 103
第5章 指针与数组类型 108
5-1 本章知识重点 108
5-2 教材配套习题解析 109
5-3 例题选讲解析 119
5-4 练习及答案 122
5-5 上机实践题 123
第6章 结构与联合类型 125
6-1 本章知识重点 125
6-2 教材配套习题解析 126
6-3 例题选讲解析 136
6-4 练习及答案 138
6-5 上机实践题 139
第7章 文件 140
7-1 本章知识重点 140
7-2 教材配套习题解析 141
7-3 例题选讲解析 166
7-4 练习及答案 175
7-5 上机实践题 182
8-1 本章知识重点 186
第8章 面向对象技术与C++ 186
8-2 教材配套习题解析 187
8-3 例题选讲解析 194
8-4 练习及答案 200
第二篇 C语言上机实验教程 201
第9章 Turbo C上机指导 201
9-1 一个简单的C程序上机的一般过程 201
9-2 一个较为复杂的C程序的上机过程 205
第10章 Visual C++集成环境下调试标准C程序的方法 210
实验二 数据类型、运算符和表达式 212
第11章 上机实验安排 212
实验一 Turbo C 2.0的使用 212
实验三 选择程序设计 213
实验四 循环程序设计 214
实验五 自定义函数 214
实验六 编译预处理 215
实验七 指针与动态空间的使用 215
实验八 数组与字符串的使用 216
实验九 结构与单链表的使用 216
实验十一 简单的C++程序设计 217
实验十 文件的使用 217
第三篇 模拟试题 219
第12章 模拟试题及答案 219
模拟试题(一) 219
模拟试题(一)参考答案 233
模拟试题(二) 234
模拟试题(二)参考答案 243
模拟试题(三) 245
模拟试题(三)参考答案 253
模拟试题(四) 255
模拟试题(四)参考答案 262
模拟试题(五) 264
模拟试题(五)参考答案 273
附录 275
附录A 常用字符与ASCII代码对照表 275
附录B C语言中的关键字 275
附录C 运算符的优先级与结合性 276
附录D 常用库函数 277
附录E C语言编译错误信息 281
附录F 学生上机实验报告 290
参考文献 291