本书作为目前高等学校普遍使用的C++程序设计教材的辅助教材,每章给出了与教材内容配套的多个上机实例与习题解析,这些实例经过反复的挑选,既有利于学生掌握有关知识,又不失趣味性。
本书的总体原则是:重点训练学生编程的逻辑思路和算法以及编程、调试的基本技术。因此,在本书的编写中,以任务驱动为前提,从提出问题入手,进行分析和算法设计,最后再归纳总结,以加强针对性和应用性。
本书每章主要包括三个方面的内容:第一部分是“本章知识要点”,介绍了本章的重点和难点。第二部分是“典型例题解析”,给出了大量习题,并对题目的编程要点和编程时可能出现的问题进行了分析和解释。该部分注重概念理解、知识巩固,便于读者学习和自测自查;例题类型包括选择题、填空题和程序设计题。第三部分是“项目实践”,与《C++程序设计》相对应,精心设计了便于读者巩固知识和培养编程能力的多个项目实践和多个练习题,每个项目实践包含实践提示、程序代码、运行结果、实践要求和思考问题,注重培养读者程序调试能力和编程能力,强化读者的实际编程能力训练,激发读者的编程兴趣。