本书是普通高等教育“十一五”国家级规划教材《C 语言程序设计教程(第二版)》的配套教学用书,可作为高校各专业C 语言教辅教材和全国计算机等级考试参考书。
如何让学生深刻理解和掌握C 语言的语法规则及编程特点,克服“懂C 语言,但不会做题、不会编程序”的通病,一直是本书作者多年来不断思考的问题。为此,本书从如下几个方面进行了精心的组织和详细介绍,希望能给读者在学习C 语言的过程中提供一定的帮助。
1.习题详解
本书对《C 语言程序设计教程(第二版)》中全部习题,不仅给出了参考答案,而且还进行了详细的解释,让读者不仅知其然,而且还知其所以然。对于编程题来说,注重程序设计的方法和思路,习题程序按照目前最流行的编码规范以及与教材例题相统一的编码风格编写。
2.思考题详解
本书对《C 语言程序设计教程(第二版)》中每个章节的思考题同样进行了详细的解释,并给出了参考答案。以帮助读者把握和理解主教材中相关知识点。
3.上机环境的系统介绍
为了帮助读者更快更好地熟悉C 语言上机编程环境,本书重点介绍了目前最为流行的两大开发环境Borland C++ 3.1 和Visual C++ 6.0 下的标准C 语言程序编辑、编译及调试的具体方法。
4.上机实验题目
为了配合授课进度,加强实验上机环节,提高读者C 语言的编程能力,本书精心设计了10 个平时上机实验题目。这些以主要知识点为主线设计的实验题目,具有广泛的代表性和实用性,并以循序渐进的任务驱动方式,指导读者完成程序设计实验。建议实验为20 学时,可以要求学生每2 学时做一个实验,实验完成后,写出上机实验报告。另外,本书还为实验上机考试精心编制了15 道实验题目,每道题目均有一定的难度和综合性,为了能顺利解答这些题目,希望读者在平时的C 语言学习中打好基础。
5.模拟试卷
为了加深读者对C 语言主要内容和知识点的把握,提高对C 语言考试的应考能力,本书提供了5 套经典试卷,题型很具代表性,内容覆盖面广,难度适中,而且还给出了参考答案和详细解释,相信能够为读者顺利通过C 语言考试提供一定的帮助。
本书全部习题解答、实验程序和试卷编程题均由作者本人在Visual C++ 和Borland C++ 下调试通过。
C 语言程序设计教程(第二版)习题解答与实验指导
为方便广大读者对《C 语言程序设计教程(第二版)》的学习,我们精心制作了与之相配套的多媒体教学课件,届时连同全部例题与习题的源程序文件一起免费提供给使用该教材的教学单位或个人。有需要者可与出版社或作者本人直接联系。
本书的编者为这本书的撰写花费了大量的心血,第1、2 章由王敬华编写,第3 章由张清国编写,第4 章由骆昌日编写,第5 章由林萍编写。全书的统稿工作由王敬华负责。由于作者水平有限,书中难免会有错误,恳请读者批评指正。
编著者
2009 年7 月于桂子山