本书是与谭浩强所著的《C程序设计教程》(清华大学出版社出版)配合使用的参考书。
全书包括4个部分。第一部分是《C程序设计教程》中的习题和参考解答;第二部分是常见错误分析和程序调试;第三部分是C语言上机指南;第四部分是上机实验安排。
本书概念清晰、叙述详尽、例题丰富、深入浅出、通俗易懂,是国内C语言教学的主流用书。
本书是与谭浩强所著的《C程序设计教程》(清华大学出版社出版)配合使用的参考书。全书分为四部分。第一部分是《C程序设计教程》一书的习题和参考解答,包括了该书各章的全部习题,对全部编程习题都给出了参考解答,包括123个程序。第二部分是常见错误分析和程序调试。第三部分是上机指南,详细介绍了在Turbo C 2.0、Turb0 C++3.0和Visual C++6.0集成环境下编辑、编译、调试和运行程序的方法。第四部分是上机实验内容,提供了学习本课程应当进行的12个实验。
本书内容丰富、概念清晰、实用性强,是学习C语言的一本好参考书。本书不仅可以作为《C程序设计教程》的参考书,而且可以作为任何c语言教材的参考书;既适于高等学校师生使用,也可供报考计算机等级考试者和其他自学者参考。
第一部分 《C程序设计》习题和参考解答
第1章 C语言概述
第2章 数据类型、运算符与表达式
第3章 最简单的C程序设计——顺序程序设计
第4章 选择结构程序设计
第5章 循环结构程序设计
第6章 数组
第7章 函数调用
第8章 使用指针
第9章 用户建立的数据类型
第10章 文件操作
第二部分 常见错误分析和程序调试
第11章 常见错误分析
第12章 程序的调试与测试
12.1 程序的调试
12.2 程序错误的类型
12.3 程序的测试
第三部分 C语言上机指南
第13章 Turbo C 2.O的上机操作
13.1 Turbo C的安装
13.2 进入Turbo C
13.3 Turbo C的工作窗口
13.4 编辑一个新文件
13.5 编辑一个已存在的文件
13.6 改变用户工作目录
13.7 确立Turbo C工作环境
13.8 编译和连接
13.8.1 对单文件程序进行编译和连接
13.8.2 对多文件程序进行编译和连接
13.8.3 编译和连接过程中的显示信息
13.8.4 停止编译的方式
13.9 运行
第14章 Turbo C++3.0的上机操作
14.1 进入Turbo C++3.0集成环境
14.2 C源文件的建立和程序的编辑
14.3 程序的编译和连接
14.4 运行程序
14.5 退出Turbo C十+3.0环境
14.6 对多文件程序进行编译和连接
14.7 程序动态调试方法
14.7.1 按步执行方法
14.7.2 设置断点方法
第15章 Visual C++的上机操作
15.1 Visual C++的安装和启动
15.2 输入和编辑源程序
15.2.1 新建一个C源程序的方法
15.2.2 打开一个已有的程序
15.2.3 通过已有的程序建立一个新程序的方法
15.3 编译、连接和运行
15.3.1 程序的编译
15.3.2 程序的调试
15.3.3 程序的连接
15.3.4 程序的执行
15.4 建立和运行包含多个文件的程序的方法
15.4.1 由用户建立项目工作区和项目文件
15.4.2 用户只建立项目文件
第四部分 上机实验安排
第16章 实验指导
16.1 上机实验的目的
16.2 上机实验前的准备工作
16.3 上机实验的步骤
16.4 实验报告
16.5 实验内容安排的原则
第17章 实验安排
17.1 实验1C程序的运行环境和运行C程序的方法
17.2 实验2数据类型、运算符与表达式
17.3 实验3最简单的C程序设计——顺序程序设计
17.4 实验4选择结构程序设计
17.5 实验5循环结构程序设计
17.6 实验6数组
17.7 实验7函数(一)
17.8 实验8函数(二)
17.9 实验9指针(一)
17.10 实验10指针(二)
17.11 实验11结构体和共用体
17.12 实验12文件操作