第1章 C语言基本概念 1
1.1 选择题 1
1.2 填空题 13
1.3 程序设计题 17
第2章 控制结构 20
2.1 选择题 20
2.2 填空题 29
2.3 程序设计题 37
第3章 模块化程序设计 43
3.1 选择题 43
3.2 填空题 48
3.3 程序设计题 57
第4章 变量的存储类型及编译预处理 66
4.1 选择题 66
4.2 填空题 71
4.3 程序设计题 75
第5章 指针与数组 77
5.1 选择题 77
5.2 填空题 85
5.3 程序设计题 92
第6章 指针与函数 102
6.1 选择题 102
6.2 填空题 104
6.3 程序设计题 106
第7章 结构体与共用体 110
7.1 选择题 110
7.2 填空题 118
7.3 程序设计题 127
第8章 位运算 135
8.1 选择题 135
8.2 填空题 137
8.3 程序设计题 138
9.1 选择题 141
第9章 文件 141
9.2 填空题 146
9.3 程序设计题 148
附录一 教材部分习题参考答案 157
附录二 模拟自测题(四套) 163
试题一 163
试题二 169
试题三 175
试题四 181
参考答案 189
附录三 TC环境下的上机过程 195
附录四 TC环境下常见编译错误的提示、原因及解决办法 195