第一部分《C语言程序设计》(第4版)的
习题和参考解答
第1章C语言概述3第2章数据的存储与运算5第3章最简单的C程序设计——顺序程序设计10第4章选择结构程序设计17第5章循环结构程序设计31第6章利用数组处理批量数据38第7章利用函数实现模块化程序设计58第8章善于使用指针80第9章使用结构体类型处理组合数据——用户自定义数据类型98第10章利用文件保存数据119
第二部分常见错误分析和程序调试
第11章常见错误分析143第12章程序的调试与测试159
12.1程序的调试159
12.2程序错误的类型161
12.3程序的测试164
第三部分C语言上机指南
第13章用Turbo C++ 3.0运行C程序171
13.1进入Turbo C++3.0集成环境171
13.2C源文件的建立和程序的编辑172
13.3程序的编译和连接174
13.4运行程序175
13.5退出Turbo C++3.0环境175
13.6对多文件程序进行编译和连接175
13.7程序动态调试方法178
13.7.1按步执行方法178
13.7.2设置断点方法181第14章用Visual C++ 6.0运行C程序186
14.1Visual C++的安装和启动186
14.2输入和编辑源程序187
14.2.1新建一个C源程序的方法187
14.2.2打开一个已有的程序190
14.2.3通过已有的程序建立一个新程序的方法190
14.3编译、连接和运行190
14.3.1程序的编译190
14.3.2程序的调试192
14.3.3程序的连接194
14.3.4程序的执行196
14.4建立和运行包含多个文件的程序的方法197
14.4.1由用户建立项目工作区和项目文件197
14.4.2用户只建立项目文件202第15章用Visual Studio 2010运行C程序205
15.1关于Visual Studio 2010205
15.2怎样建立新项目206
15.3怎样建立文件210
15.4怎样进行编译213
15.4怎样运行程序215
15.6怎样打开项目中已有的文件215
15.7怎样编辑和运行一个包含多文件的程序217
15.8关于用Visual Studio 2010编写和运行C程序的说明220
第四部分上 机 实 验
第16章上机实验的指导思想和要求223
16.1上机实验的目的223
16.2上机实验前的准备工作224
16.3上机实验的步骤224
16.4实验报告225第17章实验安排226
17.1实验1C程序的运行环境和运行C程序的方法226
17.2实验2数据的存储与运算228
17.3实验3最简单的C程序设计——顺序程序设计232
17.4实验4逻辑结构程序设计233
17.5实验5循环结构程序设计236
17.6实验6利用数组处理批量数据237
17.7实验7用函数实现模块化程序设计(一)238
17.8实验8用函数实现模块化程序设计(二)239
17.9实验9善于利用指针(一)240
17.10实验10善于利用指针(二)242
17.11实验11使用结构体类型处理组合数据242
17.12实验12文件操作243