本书共分4章,分别为简单编程、样例讲解、学习编程和设计函数。书中精选了大量涉及各个领域的优秀样例程序,所选程序实用性强,语言简练,程序组织结构及对问题的处理方法多种多样,覆盖面广,配合详细的程序注释,使读者在阅读、分析精选的优秀样例程序的基础上,学会一步一步地设计高效、完整的程序方法和技巧。
学习程序设计语言的主要目的是能够利用简洁的语句编写出高效、完整的实用程序,以解决在各个方面遇到的具体问题。在掌握了C++语言的基本概念及语法后,还需要进一步掌握面向对象程序设计方法及各种编程技巧,才能真正成为一个自由驾驭程序设计语言的软件编程高手。
本教材正是迎合了广大读者的这一实际需要,精选出大量涉及各个领域的优秀样例程序,所精选的程序实用性强,语言简练,程序组织结构及对问题的处理方法多种多样,覆盖面广,配合详细的程序注释,使读者在阅读、分析精选的优秀样例程序的基础上,学会一步一步地设计高效、完整的程序方法和技巧。提高读者用C++语言来解决问题的能力,对读者编写大型实用程序有很好的借鉴作用。
本书是《C++程序设计》一书的配套教材,全书共分4章,分别为简单编程、样例讲解、学习编程和设计函数。每一部分都是按照由易到难的顺序设计,但各部分的侧重点不同。
“简单编程”部分是为了帮助读者通过“C++程序设计二级考试”准备的编程。
“样例讲解”部分的目的是想说明如何设计一个“复数计算器”程序,还将说明什么是双向链表结构以及如何应用双向链表结构。
“学习编程”部分是为了帮助读者在阅读、分析精选的优秀程序代码的基础上,学会一步一步扩充设计程序功能的基本方法。
“设计函数”部分是为了帮助读者在阅读、分析精选的优秀程序代码的基础上,学会补充原程序功能。
书中的游戏程序经典有趣,数学问题求解程序简单实用,小型管理程序既实用有趣又可扩充,日期计算可轻松解决时间和日期的获取及格式表示,其他功能程序均简明实用。
书中精选的程序实用性强,语言简练,注释通俗易懂。 程序组织结构及对问题的处理方法多种多样,覆盖面广,对读者编写大型实用程序有一定的借鉴作用。
本书是专门为大专院校理工科学生进行C++语言课程设计而编写的教材,对广大的计算机编程爱好者也是一本难得的实用型参考书。
本书由谭浩强主编,陈清华、朱红编著,参加编写的人员还有朱近、靳丛、刘永、戴益民、王庆宝、刘明、钱云生、赵琦、张峰、闰玉德。
南京理工大学教务处的李晓梅、梅景春、张永春、陆汉栋、崔冀等,南京理工大学计算机系的张宏教授、王玲副教授等,南京理工大学紫金学院的张岳新教授以及相关领导和同事,为本书的前期策划及修订提出了很多宝贵意见,在此一并表示衷心的感谢。
本书作者有多年从事计算机教学与科研开发的经验,尽全力为读者提供一本好的实用教材。由于作者水平所限,加之编写时间仓促,书中难免有不当之处,息请读者及同行指正。
作者
2005年1月