图书前言

C++这样面向对象的程序设计语言学习起来尤其如此。笔者编写本书作为与《C++语言程序设计(第2版)》配套的辅导与实验教材,目的就在于为读者从看懂教科书过渡到具有基本的编程能力助一臂之力,使读者在实践的过程中少些曲折和彷徨,多些成功的乐趣。本书的内容已经在清华大学非计算机专业的“计算机软件技术基础”课中试用,取得了良好的教学效果。

书中内容分为两部分:第1部分“习题解答”给出了《C++语言程序设计(第2版)》各章习题的参考答案以及少量补充习题和答案,共186道。每个题目可能有多种解法,我们仅给出一种参考解法。大部分题目是编程题,我们在解答中给出了其主要程序段的源程序清单,其中有些不是完整的程序,如果需要运行,只需将它们插入调试程序即可。第2部分“实验指导”包括13个精心设计的实验,分别与《C++语言程序设计(第2版)》各章内容配合,使读者在实践中达到对书中内容的深入理解和熟练掌握。每一个实验都包括“实验目的”、“实验任务”和“实验步骤”。此外,书后还有三个附录。附录A“Visual C++开发环境简介”简单明了地介绍了Visual C++集成开发环境及其使用方法,其中包括使用Visual C++的应用程序向导创建一个项目的详细步骤。附录B是“ASCII码表”。附录C“常用系统函数”列出了C++中的常用库函数及其说明,可作为简明函数手册使用。

本书中的习题解答和实验内容不仅可以指导读者上机练习,也可以由教师选做例题在课上演示,使教学内容更加丰富。如果读者没有足够的时间一一做完全部习题和实验,将题解作为例题阅读也不失为一种好的选择。不过在此仍要建议,读者在学习C+北京清华大学计算机与信息管理中心(主楼217)郑莉收

邮政编码: 100084