上篇 习题部分 3
第1章 C语言概述 3
1.1 基本知识提要 3
1.1.1 知识结构图 3
1.1.2 重点知识整理 3
1.2 典型题解析 5
1.3 测试习题与参考答案 6
1.3.1 测试习题 6
1.3.2 参考答案 7
第2章 C语言的基本知识 8
2.1 基本知识提要 8
2.1.1 知识结构图 8
2.1.2 重点知识整理 8
2.2 典型题解析 11
2.3 测试习题与参考答案 15
2.3.1 测试习题 15
2.3.2 参考答案 19
第3章 顺序结构程序设计 21
3.1 基本知识提要 21
3.1.1 知识结构图 21
3.1.2 重点知识整理 21
3.2 典型题解析 22
3.3 测试习题与参考答案 23
3.3.1 测试习题 23
3.3.2 参考答案 28
第4章 选择结构程序设计 31
4.1 基本知识提要 31
4.1.1 知识结构图 31
4.1.2 重点知识整理 31
4.2 典型题解析 33
4.3 测试习题与参考答案 34
4.3.1 测试习题 34
4.3.2 参考答案 45
第5章 循环结构程序设计 48
5.1 基本知识提要 48
5.1.1 知识结构图 48
5.1.2 重点知识整理 48
5.2 典型题解析 50
5.3 测试习题与参考答案 52
5.3.1 测试习题 52
5.3.2 参考答案 67
第6章 数组 71
6.1 基本知识提要 71
6.1.1 知识结构图 71
6.1.2 重点知识整理 71
6.2 典型题解析 73
6.3 测试习题与参考答案 75
6.3.1 测试习题 75
6.3.2 参考答案 90
第7章 函数 94
7.1 基本知识提要 94
7.1.1 知识结构图 94
7.1.2 重点知识整理 94
7.2 典型题解析 99
7.3 测试习题与参考答案 102
7.3.1 测试习题 102
7.3.2 参考答案 115
第8章 指针 120
8.1 基本知识提要 120
8.1.1 知识结构图 120
8.1.2 重点知识整理 120
8.2 典型题解析 125
8.3 测试习题与参考答案 128
8.3.1 测试习题 128
8.3.2 参考答案 140
第9章 编译预处理 144
9.1 基本知识提要 144
9.1.1 知识结构图 144
9.1.2 重点知识整理 144
9.2 典型题解析 146
9.3 测试习题与参考答案 150
9.3.1 测试习题 150
9.3.2 参考答案 154
第10章 结构体、共用体和枚举类型 157
10.1 基本知识提要 157
10.1.1 知识结构图 157
10.1.2 重点知识整理 157
10.2 典型题解析 162
10.3 测试习题与参考答案 168
10.3.1 测试习题 168
10.3.2 参考答案 177
第11章 文件 182
11.1 基本知识提要 182
11.1.1 知识结构图 182
11.1.2 重点知识整理 182
11.2 典型题解析 191
11.3 测试习题与参考答案 193
11.3.1 测试习题 193
11.3.2 参考答案 196
第12章 位运算 199
12.1 基本知识提要 199
12.1.1 知识结构图 199
12.1.2 重点知识整理 199
12.2 典型题解析 202
12.3 测试习题与参考答案 204
12.3.1 测试习题 204
12.3.2 参考答案 206
下篇 实训部分 211
实训教学大纲 211
实训1 C语言的基本知识 212
实训2 顺序结构程序设计 217
实训3 选择结构程序设计 221
实训4 循环结构程序设计 226
实训5 数组 231
实训6 函数 237
实训7 指针 240
实训8 编译预处理 242
实训9 结构体、共用体和枚举类型 245
实训10 文件 251
实训11 位运算 253
实训12 综合案例 254
参考文献 268