第1章 C 程序设计基础 1
1.1 例题详解 1
1.2 选择题 9
1.3 填空题 22
1.4 编程题 25
第2章 程序的控制结构 26
2.1 例题详解 26
2.2 单选题 30
2.3 程序阅读题 40
2.4 填空题 47
2.5 编程题 58
第3章 函数 60
3.1 例题详解 60
3.2 选择题 70
3.3 填空题 74
3.4 程序阅读题 77
3.5 程序填空题 92
3.6 编程题 101
第4章 指针与数组 103
4.1 例题详解 103
4.2 单选题 115
4.3 填空题 120
4.4 程序阅读题 121
4.5 程序填空 125
4.6 编程题 132
第5章 函数与指针 133
5.1 例题详解 133
5.2 单选题 136
5.3 程序阅读题 142
5.4 程序填空题 150
5.5 编程题 156
第6章 结构体与共用体 157
6.1 例题详解 157
6.2 选择题 168
6.4 填空题 176
6.5 程序阅读题 182
6.6 程序填空题 187
6.7 编程题 196
第7章 文件 198
7.1 例题详解 198
7.2 单选题 203
7.3 填空题 205
7.4 程序阅读题 207
7.5 程序填空题 217
7.6 编程题 221
第8章 自测试题 223
试题一 223
试题二 228
试题三 233
试题四 239
附录 246
附录1 C 语言保留字 246
附录2 ASCII 字符编码对照表 247
附录3 C 语言运算符及其优先级 249
附录4 C 语言转义字符及含义 249
附录5 C 编译系统提供的常用库函数 250
附录6 参考答案 254
参考文献 359