第1章 C语言概述指导与实训 1
1.1 教材的预习及学习指导 1
1.1.1 教材预习指导 1
1.1.2 教材学习指导 1
1.2 分析方法 7
1.2.1 案例分析 7
1.2.2 编程方法 9
1.3 练习题与解答 12
1.3.1 教材练习题解答 12
1.3.2 网络考试样卷与考生须知 16
1.4 C语言基本操作实验 27
1.4.1 集成开发环境VC+++ 27
1.4.2 实验报告 31
第2章 数据类型与表达式指导与实训 36
2.1 教材的预习及学习指导 36
2.1.1 教材预习指导 36
2.1.2 教材学习指导 36
2.1.3 补充教材——数制与编码 41
2.2 分析方法 46
2.2.1 案例分析 46
2.2.2 编程方法 51
2.3 练习题与解答 54
2.3.1 教材练习题解答 54
2.3.2 机考练习题 58
2.4 数据类型与表达式实验 63
2.4.1 程序调试方法 63
2.4.2 实验预习与实验报告 65
第3章 顺序结构程序设计指导与实训 69
3.1 教材的预习及学习指导 69
3.1.1 教材预习指导 69
3.1.2 教材学习指导 69
3.2 分析方法 72
3.2.1 案例分析 72
3.2.2 算法分析 74
3.3 练习题与解答 77
3.3.1 教材练习题解答 77
3.3.2 机考练习题 81
3.4 顺序结构程序设计实验 87
3.4.1 顺序结构程序设计 87
3.4.2 实验报告 90
第4章 选择结构程序设计指导与实训 93
4.1 教材的预习及学习指导 93
4.1.1 教材预习指导 93
4.1.2 教材学习指导 93
4.2 分析方法 96
4.2.1 案例分析 96
4.2.2 算法分析 99
4.3 练习题与解答 102
4.3.1 教材练习题解答 102
4.3.2 机考练习题 107
4.4 选择结构程序设计实验 114
4.4.1 选择结构程序设计 114
4.4.2 预习作业与实验报告 117
第5章 循环结构程序设计指导与实训 121
5.1 教材的预习及学习指导 121
5.1.1 教材预习指导 121
5.1.2 教材学习指导 122
5.2 分析方法 123
5.2.1 算法分析 123
5.2.2 案例分析 126
5.3 习题与解答 130
5.3.1 练习题 130
5.3.2 机考练习题 135
5.4 循环结构程序设计实验 142
5.4.1 循环结构程序设计 142
5.4.2 预习作业与实验报告 146
第6章 数组指导与实训 150
6.1 教材的预习及学习指导 150
6.1.1 教材预习指导 150
6.1.2 教材学习指导 150
6.2 分析方法 154
6.2.1 算法分析 154
6.2.2 案例分析 157
6.3 习题与解答 162
6.3.1 练习题 162
6.3.2 机考练习题 166
6.4 数组实验 173
6.4.1 数组编程方法 173
6.4.2 实验与实验报告 176
第7章 函数指导与实训 180
7.1 教材的预习及学习指导 180
7.1.1 教材预习指导 180
7.1.2 教材学习指导 180
7.2 分析方法 184
7.2.1 数据传递分析 184
7.2.2 案例分析 187
7.3 习题与解答 190
7.3.1 教材练习题 190
7.3.2 机考练习题 195
7.4 函数实验 203
7.4.1 函数编程方法 203
7.4.2 实验报告 208
第8章 指针指导与实训 212
8.1 教材的预习及学习指导 212
8.1.1 教材预习指导 212
8.1.2 教材学习指导 212
8.2 分析方法 216
8.2.1 指针分析 216
8.2.2 案例分析 218
8.3 习题与解答 221
8.3.1 练习题 221
8.3.2 机考练习题 226
8.4 指针实验 233
8.4.1 编程方法 233
8.4.2 实验报告 236
第9章 用户定义数据类型指导与实训 241
9.1 教材的预习及学习指导 241
9.1.1 教材预习指导 241
9.1.2 教材学习指导 241
9.2 数据类型分析 244
9.2.1 结构体数据类型 244
9.2.2 共用体数据类型 245
9.2.3 自定义类型 246
9.2.4 枚举类型 246
9.2.5 链表 247
9.3 习题与解答 247
9.3.1 练习题 247
9.3.2 机考练习题 252
9.4 用户定义数据类型实验 260
9.4.1 编程方法 260
9.4.2 实验报告 265
第10章 文件指导与实训 269
10.1 教材的预习及学习指导 269
10.1.1 教材预习指导 269
10.1.2 教材学习指导 269
10.2 习题与解答 273
10.2.1 练习题 273
10.2.2 机考练习题 278
10.3 文件实验 286
10.3.1 文件编程方法 286
10.3.2 实验预习与实验报告 290