第一篇 C语言 1
第1章 概论 1
1.1 单项选择题 1
1.2 填空题 2
1.3 解答题 2
第2章 数据类型及其运算 4
2.1 单项选择题 4
2.2 填空题 5
2.3 解答题 9
第3章 基本语句 12
3.1 单项选择题 12
3.2 填空题 17
3.3 解答题 19
第4章 选择结构 20
4.1 单项选择题 20
4.2 填空题 24
4.3 解答题 27
第5章 循环结构 28
5.1 单项选择题 28
5.2 填空题 30
5.3 解答题 33
第6章 数组 35
6.1 单项选择题 35
6.2 填空题 38
6.3 解答题 41
第7章 指针 42
7.1 单项选择题 42
7.2 填空题 48
7.3 解答题 52
第8章 函数 53
8.1 单项选择题 53
8.2 填空题 61
8.3 解答题 67
第9章 编译预处理 68
9.1 单项选择题 68
9.2 填空题 71
9.3 解答题 73
第10章 结构体和联合体 74
10.1 单项选择题 74
10.2 填空题 78
10.3 解答题 83
第11章 文件 85
11.1 单项选择题 85
11.2 填空题 91
11.3 解答题 97
答案部分 99
答案:第1章 概论 99
答案:第2章 数据类型及其运算 99
答案:第3章 基本语句 103
答案:第4章 选择结构 105
答案:第5章 循环结构 112
答案:第6章 数组 122
答案:第7章 指针 130
答案:第8章 函数 135
答案:第9章 编译预处理 139
答案:第10章 结构体和联合体 141
答案:第11章 文件 148
第二篇 数据结构 159
第12章 概论 159
12.1 单项选择题 159
12.2 填空题 161
12.3 解答题 162
第13章 线性表 165
13.1 单项选择题 165
13.2 填空题 166
13.3 解答题 167
第14章 栈和队列 169
14.1 单项选择题 169
14.2 填空题 170
14.3 解答题 171
第15章 串 173
15.1 单项选择题 173
15.2 填空题 174
15.3 解答题 174
第16章 数组和稀疏矩阵 175
16.1 单项选择题 175
16.2 填空题 176
16.3 解答题 177
第17章 树和二叉树 179
17.1 单项选择题 179
17.2 填空题 182
17.3 解答题 183
第18章 图 186
18.1 单项选择题 186
18.2 填空题 188
18.3 解答题 189
第19章 查找 192
19.1 单项选择题 192
19.2 填空题 193
19.3 解答题 193
第20章 内排序 195
20.1 单项选择题 195
20.2 填空题 196
20.3 解答题 197
第21章 文件 199
21.1 单项选择题 199
21.2 填空题 200
21.3 解答题 200
答案部分 203
答案:第12章 概论 203
答案:第13章 线性表 206
答案:第14章 栈和队列 224
答案:第15章 串 239
答案:第16章 数组和稀疏矩阵 248
答案:第17章 树和二叉树 256
答案:第18章 图 274
答案:第19章 查找 284
答案:第20章 内排序 293
答案:第21章 文件 297
附录A 一份计算机本科“C语言”考试试题及答案 303
附录B 一份计算机本科“数据结构”考试试题及答案 312