第一篇 习题解答第1章 简单的C程序设计 1
1.1 本章要点 1
1.2 教材习题解答 2
1.3 典型例题选讲 5
1.4 练习及答案 7
参考答案 7
第2章 数据类型、运算符和表达式 8
2.1 本章要点 8
2.2 教材习题解答 9
2.3 典型例题选讲 19
2.4 练习及答案 20
参考答案 21
第3章 算法与程序设计基础 23
3.1 本章要点 23
3.2 教材习题解答 24
3.3 典型例题选讲 39
3.4 练习及答案 49
参考答案 55
第4章 函数 56
4.1 本章要点 56
4.2 教材习题解答 57
4.3 典型例题选讲 75
4.4 练习及答案 83
参考答案 90
第5章 指针类型与数组类型 92
5.1 本章要点 92
5.2 教材习题解答 93
5.3 典型例题选讲 107
5.4 练习及答案 110
参考答案 111
第6章 结构类型与联合类型 112
6.1 本章要点 112
6.2 教材习题解答 113
6.3 典型例题选讲 124
6.4 练习及答案 126
参考答案 127
第7章文件 128
7.1 本章要点 128
7.2 教材习题解答 130
7.3 典型例题选讲 155
7.4 练习及答案 160
参考答案 163
第8章 面向对象技术与C++ 165
8.1 本章要点 165
8.2 教材习题解答 166
8.3 典型例题选讲 177
8.4 练习及答案 182
参考答案 183
第二篇 上机实验指导第9章 Turbo C上机指导 184
9.1 一个简单的C程序上机的一般过程 184
9.2 一个较为复杂的C程序的上机过程 188
第10章 实验题选讲 193
10.1 简单的C程序设计 193
10.2 数据类型、运算符和表达式 194
10.3 算法与程序设计基础 195
10.4 函数 197
10.5 指针类型与数组类型 199
10.6 结构类型与联合类型 200
10.7 文件 201
10.8 面向对象技术与C++ 205
第11章 上机实验安排 208
实验一 Visual C++6.0的使用 208
实验二 顺序结构程序设计 208
实验三 选择结构程序设计 209
实验四 循环结构程序设计 210
实验五 自定义函数 210
实验六 编译预处理命令 211
实验七 指针与动态空间 212
实验八 数组与字符串 212
实验九 结构与单链表 213
实验十 文本文件 213
实验十一 C++趣味编程基础 214
第三篇 模拟试题第12章 模拟试题及答案 216
模拟试题(一) 216
模拟试题(一)参考答案 221
模拟试题(二) 223
模拟试题(二)参考答案 231
模拟试题(三) 233
模拟试题(三)参考答案 241
模拟试题(四) 243
模拟试题(四)参考答案 250
模拟试题(五) 252
模拟试题(五)参考答案 260
附录A 常用字符与ASCII代码对照表 262
附录B 常用库函数一览表 263
参考文献 267