图书目录

第一部分《C语言程序设计(第3版)》

中的习题和参考解答

 第1章C语言概述3

 第2章数据的存储与运算5

 第3章最简单的C程序设计——顺序程序设计10

 第4章选择结构程序设计17

 第5章循环结构程序设计30

 第6章利用数组处理批量数据36

 第7章利用函数实现模块化程序设计54

 第8章善于使用指针75

 第9章使用结构体类型处理组合数据

——用户自定义数据类型92 第10章利用文件保存数据111

第二部分常见错误分析和程序调试

 第11章常见错误分析133

 第12章程序的调试与测试148

12.1程序的调试148

12.2程序错误的类型150

12.3程序的测试152

第三部分C语言上机指南

 第13章用Turbo C++ 3.0运行C程序159

13.1进入Turbo C++ 3.0集成环境159

13.2C源文件的建立和程序的编辑160

13.3程序的编译和连接162

13.4运行程序163

13.5退出Turbo C++ 3.0环境163

13.6对多文件程序进行编译和连接163

13.7程序动态调试方法166

13.7.1按步执行方法166

13.7.2设置断点方法169

 第14章用Visual C++ 6.0运行C程序174

14.1Visual C++的安装和启动174

14.2输入和编辑源程序175

14.2.1新建一个C源程序的方法175

14.2.2打开一个已有的程序177

14.2.3通过已有的程序建立一个新程序的方法177

14.3编译、连接和运行178

14.3.1程序的编译178

14.3.2程序的调试180

14.3.3程序的连接182

14.3.4程序的执行183

14.4建立和运行包含多个文件的程序的方法184

14.4.1由用户建立项目工作区和项目文件184

14.4.2用户只建立项目文件189

 第15章用Visual Studio 2010运行C程序191

15.1关于Visual Studio 2010191

15.2怎样建立新项目192

15.3怎样建立文件195

15.4怎样进行编译199

15.5怎样运行程序200

15.6怎样打开项目中已有的文件201

15.7怎样编辑和运行一个包含多文件的程序202

15.8关于用Visual Studio 2010编写和运行C程序的说明205

第四部分上机实验安排

 第16章上机实验的指导思想和要求209

16.1上机实验的目的209

16.2上机实验前的准备工作210

16.3上机实验的步骤210

16.4实验报告211

16.5实验内容安排的原则211

 第17章实验安排212

17.1实验1C程序的运行环境和运行C程序的方法212

17.2实验2数据的存储与运算214

17.3实验3最简单的C程序设计——顺序程序设计217

17.4实验4逻辑结构程序设计219

17.5实验5循环结构程序设计221

17.6实验6利用数组处理批量数据222

17.7实验7用函数实现模块化程序设计(一)223

17.8实验8用函数实现模块化程序设计(二)224

17.9实验9善于利用指针(一)225

17.10实验10善于利用指针(二)226

17.11实验11使用结构体类型处理组合数据227

17.12实验12文件操作228

 参考文献229

 第1章C语言概述3

 第2章数据的存储与运算5

 第3章最简单的C程序设计——顺序程序设计10

 第4章选择结构程序设计17

 第5章循环结构程序设计31

 第6章利用数组处理批量数据37

 第7章利用函数实现模块化程序设计55

 第8章善于使用指针76

 第9章使用结构体类型处理组合数据

——用户自定义数据类型93

 第10章利用文件保存数据112

第二部分常见错误分析和程序调试

 第11章常见错误分析135

 第12章程序的调试与测试150

12.1程序的调试150

12.2程序错误的类型152

12.3程序的测试154

第三部分C语言上机指南

 第13章Turbo C 2.0的上机操作161

13.1Turbo C的安装161

13.2进入Turbo C161

13.3Turbo C的工作窗口163

13.4编辑一个新文件164

13.5编辑一个已存在的文件165

13.6改变用户工作目录166

13.7确立Turbo C工作环境167

13.8编译和连接169

13.9运行176

 第14章Turbo C++ 3.0的上机操作178

14.1进入Turbo C++ 3.0集成环境178

14.2C源文件的建立和程序的编辑179

14.3程序的编译和连接181

14.4运行程序182

14.5退出Turbo C++ 3.0环境182

14.6对多文件程序进行编译和连接182

14.7程序动态调试方法185

 第15章Visual C++的上机操作193

15.1Visual C++的安装和启动193

15.2输入和编辑源程序194

15.3编译、连接和运行197

15.4建立和运行包含多个文件的程序的方法203

第四部分上机实验安排

 第16章上机实验的指导思想和要求213

16.1上机实验的目的213

16.2上机实验前的准备工作214

16.3上机实验的步骤214

16.4实验报告215

16.5实验内容安排的原则215

 第17章实验安排216

17.1实验1C程序的运行环境和运行C程序的方法216

17.2实验2数据的存储与运算218

17.3实验3最简单的C程序设计——顺序程序设计221

17.4实验4逻辑结构程序设计223

17.5实验5循环结构程序设计225

17.6实验6利用数组处理批量数据226

17.7实验7用函数实现模块化程序设计(一)227

17.8实验8用函数实现模块化程序设计(二)228

17.9实验9善于利用指针(一)229

17.10实验10善于利用指针(二)230

17.11实验11使用结构体类型处理组合数据231

17.12实验12文件操作232

 参考文献233