第一章 C语言的发展、特点与程序结构 1
一、单项选择题 1
二、多项选择题 2
三、填空题 3
第二章 数据类型、运算符和表达式 4
一、单项选择题 4
二、多项选择题 10
三、填空题 13
四、判断题 17
第三章 基本语句与顺序结构程序设计 21
一、单项选择题 21
二、多项选择题 23
三、填空题 25
四、判断题 28
五、编程题 30
第四章 选择结构程序设计 31
一、单项选择题 31
二、多项选择题 37
三、填空题 39
四、判断题 46
五、编程题 48
第五章 循环结构程序设计 50
一、选择题 50
二、填空题 57
三、判断题 67
四、编程题 69
第六章 数组 70
一、单项选择题 70
二、多项选择题 82
三、填空题 83
四、判断题 87
五、编程题 89
第七章 函数 90
一、单项选择题 90
二、多项选择题 98
三、填空题 101
四、判断题 111
五、编程题 113
第八章 指针 114
一、单项选择题 114
二、多项选择题 131
三、填空题 137
四、判断题 148
五、编程题 153
第九章 结构体和共用体 154
一、单项选择题 154
二、多项选择题 158
三、填空题 160
四、判断题 166
五、编程题 167
第十章 预编译处理 169
一、单项选择题 169
二、多项选择题 173
三、填空题 174
四、判断题 179
五、编程题 179
第十一章 位运算 180
一、选择题 180
二、填空题 184
三、判断题 186
第十二章 文件 187
一、选择题 187
二、填空题 191
三、判断题 196
四、编程题 197
模拟试题 198
C语言程序设计试题一 198
C语言程序设计试题二 202
C语言程序设计试题三 211
C语言程序设计试题四 218
C语言程序设计试题五 224
C语言程序设计试题六 230
习题参考答案 236
第一章 236
第二章 236
第三章 238
第四章 243
第五章 248
第六章 255
第七章 262
第八章 267
第九章 275
第十章 281
第十一章 282
第十二章 283
参考文献 286