首页 > 图书中心 > C++语言程序设计(第5版)学生用书

前言

前言

“计算机程序设计”是一门实践性很强的课程,因此仅通过阅读教科书或听课是不可能完全掌握的,学习程序设计最重要的环节就是实践。对于自学读者来说,更多一重困难,就是在学习和实践过程中缺乏指导。

凡是学习程序设计的人,往往都有这样的感觉: 看书或听课时,对老师讲的和书上写的内容基本上能够理解,但是当需要自己编程时却又无从下手。相信每一个讲授“程序设计”课程的教师都有过这样的经历: 有些问题,尽管我们在课上再三强调,反复举例,学生还是不能够完全理解,上机时更是错误百出。应该说,这是学习过程中的必然现象。

要想能够把书本上的知识变为自己所具有的能力,所需要的是实践、实践、再实践。在实践环节中,起主导作用的是学习者自己,旁人是无法代劳的,也不能期望有什么一蹴而就的捷径。但是由于学生在实践过程中不能随时随地得到指导,因此花费时间较多,总感觉程序设计课作业本负担太重,有的学生甚至因为花四五个小时调不通一个简单的程序而失去学习兴趣。像C++这样面向对象的程序设计语言学习起来尤其如此。

本书是在原《C++语言程序设计(第4版)学生用书》的基础上修订编写的。本书作为与《C++语言程序设计(第5版)》配套的学生用书,目的就在于为读者的学习提供一些指导,为提高读者的编程能力助一臂之力。使读者在实践的过程中少些曲折和彷徨,多些成功的乐趣。

本书首先给出一个简要的“学习指南”,其余章节与主教材《C++语言程序设计(第5版)》相对应,每章内容分为三部分: 第一部分是主教材要点导读,主要是为自学读者指明学习重点,建议学习方法。第二部分是实验,每章都有一个精心设计的实验,与《C++语言程序设计(第5版)》相应章内容配合,使读者在实践中达到对主教材内容的深入理解和熟练掌握。每一个实验都包括实验目的、实验任务、实验步骤。第三部分是习题解答,给出了《C++语言程序设计(第5版)》各章习题及补充习题的参考答案。每个题目可能有多种解法,这里我们仅给出一种参考解法。大部分题目是编程题,我们在解答中给出了主要程序段的源程序清单,有时不是完整的程序,如果需要运行这些语句,只需将它们插入调试程序即可。

这些习题解答和实验内容不仅可以指导读者上机练习,也可以由教师选做例题在课上演示,使教学内容更加丰富。如果读者没有足够的时间一一做完全部习题和实验,可以将剩下的题解作为例题阅读也不失为一种好的选择。

本书中的全部程序都在Windows环境下Visual C++中测试通过。

感谢读者选择使用本书,欢迎您对本书内容提出意见和建议。作者的电子邮件地址: zhengli@mail.tsinghua.edu.cn,来信标题请包含“C++ book”。

作者2022年1月于清华大学

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘