第1章 C语言概述 1
第一部分 C语言程序设计同步训练 1
第2章 程序设计的灵魂——算法 2
第3章 数据类型、运算符与表达式 3
3.1 要点、难点阐述 3
3.2 例题分析 5
3.3 同步练习 7
3.4 参考答案 10
4.2 例题分析 11
第4章 顺序结构的程序设计 11
4.1 要点、难点阐述 11
4.3 同步练习 15
4.4 参考答案 18
第5章 选择结构的程序设计 19
5.1 要点、难点阐述 19
5.2 例题分析 20
5.3 同步练习 22
5.4 参考答案 28
6.1 要点、难点阐述 29
第6章 循环结构的程序设计 29
6.2 例题分析 30
6.3 同步练习 32
6.4 参考答案 42
第7章 数组 43
7.1 要点、难点阐述 43
7.2 例题分析 45
7.3 同步练习 48
7.4 参考答案 59
8.1 要点、难点阐述 61
第8章 函数 61
8.2 例题分析 65
8.3 同步练习 69
8.4 参考答案 86
第9章 编译预处理 88
9.1 要点、难点阐述 88
9.2 例题分析 89
9.3 同步练习 91
9.4 参考答案 96
第10章 指针 97
10.1 要点、难点阐述 97
10.2 例题分析 105
10.3 同步练习 112
10.4 参考答案 125
第11 章结构体与共用体 127
11.1 要点、难点阐述 127
11.2 例题分析 131
11.3 同步练习 134
11.4 参考答案 145
第12章 位运算 147
12.1 要点、难点阐述 147
12.2 例题分析 148
12.3 同步练习 150
12.4 参考答案 157
第13章 文件 158
13.1 要点、难点阐述 158
13.2 例题分析 160
13.3 同步练习 162
13.4 参考答案 169
第二部分 C语言程序设计上机指导 170
第14章 Turbo C 2.0使用指南 170
14.1 进入和退出Turbo C环境的方法 170
14.2 Turbo C的工作窗口 171
14.3 编辑一个C语言源文件 172
14.4 确定Turbo C文件存储路径 175
14.5 C程序的编译、连接和运行 177
14.5.1 编译、连接和运行单文件C程序 177
14.5.2 编译、连接和运行多文件C程序 178
14.6 程序的测试与调试 180
14.6.1 关于程序的测试与调试 180
14.6.2 一般的测试与调试方法 180
14.6.3 程序动态调试方法 183
15.1 Visual C++6.0集成开发环境简介 190
第15章 Visual C++使用简介 190
15.2 开发C语言程序的方法 191
第16章 上机实验安排 196
16.1 实验目的与要求 196
16.1.1 上机实验的目的 196
16.1.2 上机实验基本要求 196
16.2 实验内容 197
附录A Turbo C各菜单功能 210
附录B Turbo C编译常见出错信息 215
参考文献 220