第一部分 C语言程序设计同步训练第1章 程序设计概述 1
1.1 要点、难点阐述 1
1.2 同步练习 3
1.3 参考答案 4
第2章 数据类型与数据运算 5
2.1 要点、难点阐述 5
2.2 例题分析 8
2.3 同步练习 11
2.4 参考答案 14
第3章 顺序结构的程序设计 16
3.1 要点、难点阐述 16
3.2 例题分析 17
3.3 同步练习 21
3.4 参考答案 28
第4章 选择结构的程序设计 29
4.1 要点、难点阐述 29
4.2 例题分析 29
4.3 同步练习 32
4.4 参考答案 38
第5章 循环结构的程序设计 40
5.1 要点、难点阐述 40
5.2 例题分析 42
5.3 同步练习 44
5.4 参考答案 53
第6章 编译预处理 55
6.1 要点、难点阐述 55
6.2 例题分析 56
6.3 同步练习 58
6.4 参考答案 62
第7章 函数 63
7.1 要点、难点阐述 63
7.2 例题分析 66
7.3 同步练习 71
7.4 参考答案 81
第8章 数组 82
8.1 要点、难点阐述 82
8.2 例题分析 85
8.3 同步练习 87
8.4 参考答案 100
第9章 指针 101
9.1 要点、难点阐述 101
9.2 例题分析 105
9.3 同步练习 112
9.4 参考答案 124
第10章 结构体与共用体 126
10.1 要点、难点阐述 126
10.2 例题分析 128
10.3 同步练习 132
10.4 参考答案 143
第11章 数据文件 144
11.1 要点、难点阐述 144
11.2 例题分析 146
11.3 同步练习 147
11.4 参考答案 156
第二部分 C语言程序设计上机指南第12章 Turbo C 2.0使用指南 157
12.1 进入和退出Turbo C环境的方法 157
12.2 Turbo C的工作窗口 157
12.3 编辑一个C语言源文件 159
12.4 确定Turbo C文件存储路径 162
12.5 C程序的编译、连接和运行 163
12.5.1 编译、连接和运行单文件C程序 163
12.5.2 编译、连接和运行多文件C程序 165
12.6 程序的测试与调试 166
12.6.1 关于程序的测试与调试 166
12.6.2 一般的测试与调试方法 167
12.6.3 程序动态调试方法 170
第13章 Visual C++使用简介 176
13.1 Visual C++ 6.0集成开发环境 176
13.2 项目和工作区 178
13.3 如何创建并组织文件、项目和工作区 179
13.4 程序的编译、连接和运行 181
13.5 程序的跟踪调试 182
13.6 开发C语言程序的方法 184
第三部分 C语言程序设计上机实验第14章 实验目的与要求 189
14.1 上机实验的目的 189
14.2 上机实验的基本要求 190
第15章 上机实验的内容 191
实验1 编辑、编译、连接并运行一个C程序的方法 191
实验2 顺序结构程序设计 193
实验3 选择结构程序设计 194
实验4 循环结构程序设计(1) 195
实验5 循环结构程序设计(2) 196
实验6 编译预处理 197
实验7 函数应用(1) 198
实验8 函数应用(2) 199
实验9 数组应用(1) 199
实验10 数组应用(2) 200
实验11 指针应用(1) 201
实验12 指针应用(2) 203
实验13 结构体和共用体类型的应用 205
实验14 数据文件的应用 205
实验15 综合程序设计 206
附录A Turbo C 2.0各菜单功能 216
附录B Turbo C 2.0编译错误信息 221
参考文献 231