C++程序设计例题解析与项目实践

C++程序设计例题解析与项目实践

刘宇君, 曹党生, 孔令德, 编著

出版社:清华大学出版社

年代:2008

定价:25.0

书籍简介:

本书是根据“C++程序设计”大纲编写而成,是与刘宇君等编写的《C++程序设计》配套的习题与项目实践教材。

作者介绍:

谭浩强教授,我国著名计算机教育专家。1958年清华大学自动控制系毕业。青年时代曾担任清华大学学生会主席、北京市学联副主席、北京市人民代表、全国文教战线先进分子。他是我国计算机普及和高校计算机基础教育的开拓者之一。现担任全国高等院校计算机基础教育研究会荣誉会长、教育部全国计算机应用技术证书考试委员会主任委员、中国老教授协会常务理事。获全国高校教学成果奖国家奖、国家科技进步奖、北京市政府授予“有突出贡献专家称号”。被国家科委表彰为“全国优秀科普工作者”。获国务院特殊津贴。 谭浩强教授创造了三个世界纪录: (1)30年来他(以及和他人合作)共编著出版了160多本计算机著作,主编了400多本计算机书籍,是出版科技著作数量zui多的人。 (2)他编著和主编的书发行量超过6000万册,是读者zui多的科技作家。我国平均每21人、知识分子每1.2人就拥有一本谭浩强的书。 (3)他和他人合著的《BASIC语言》发行1250多万册,他所著的《C程序设计》发行1250多万册,双双创造科技书籍发行量的zui高纪录。他曾在中央电视台主讲了BASIC,FORTRAN,COBOL,Pascal,QBASIC,C,Visual Basic七种计算机语言,观众超过500万人。 谭浩强教授善于用读者容易理解的方法和语言说明复杂的概念。许多人认为他开创了计算机书籍贴近大众的新风,为我国的计算机普及事业作出重要的贡献。21世纪初,被《计算机世界》报组织的“世纪评选”评为我国“20世纪zui有影响的十个IT人物”之一,被《电脑报》评为“我国十大IT人物”,他的功绩是把千百万群众带入计算机的大门。

书籍目录:

第1章 数据描述1

1.1 本章知识要点1

1.2 典型例题解析2

1.2.1 选择题解析2

1.2.2 填空题解析4

1.2.3 程序设计题解析5

1.3 简单C++程序项目实践7

1.3.1 实践的目的与要求7

1.3.2 实践内容与操作步骤7

1.3.3 练习题12

第2章 控制结构15

2.1 本章知识要点15

2.2 典型例题解析16

2.2.1 选择题解析16

2.2.2 填空题解析20

2.2.3 程序设计题解析23

2.3 分支结构项目实践31

2.3.1 实践的目的与要求31

2.3.2 实践内容32

2.3.3 练习题35

2.4 循环结构项目实践39

2.4.1 实践的目的与要求39

2.4.2 实践内容39

2.4.3 练习题45

第3章 数组49

3.1 本章知识要点49

3.2 典型例题解析50

3.2.1 选择题解析50

3.2.2 填空题解析52

3.2.3 程序设计题解析57

3.3 数组项目实践65

3.3.1 实践的目的与要求65

3.3.2 实践内容65

3.3.3 练习题70

第4章 函数75

4.1 本章知识要点75

4.2 典型例题解析76

4.2.1 选择题解析76

4.2.2 填空题解析80

4.2.3 程序设计题解析84

4.3 函数项目实践93

4.3.1 实践的目的与要求93

4.3.2 实践内容93

4.3.3 练习题98

第5章 指针102

5.1 本章知识要点102

5.2 典型例题解析105

5.2.1 选择题解析105

5.2.2 填空题解析109

5.2.3 程序设计题解析115

5.3 指针项目实践122

5.3.1 实践的目的与要求122

5.3.2 实践内容123

5.3.3 练习题129

第6章 类和对象133

6.1 本章知识要点133

6.2 典型例题解析136

6.2.1 选择题解析136

6.2.2 填空题解析139

6.2.3 程序设计题解析145

6.3 类和对象项目实践160

6.3.1 实践的目的与要求160

6.3.2 实践内容160

6.3.3 练习题166

第7章 继承与派生类168

7.1 本章知识要点168

7.1.1 主要内容168

7.1.2 重点和难点169

7.2 典型例题解析171

7.2.1 选择题解析171

7.2.2 填空题解析175

7.2.3 程序设计题解析187

7.3 继承与派生类项目实践196

7.3.1 实践的目的与要求196

7.3.2 实践内容196

第8章 多态性与虚函数207

8.1 本章知识要点207

8.1.1 主要内容207

8.1.2 重点和难点207

8.2 典型例题解析208

8.2.1 选择题解析208

8.2.2 填空题解析213

8.2.3 程序设计题解析213

8.3 多态性与虚函数项目实践216

8.3.1 实践的目的与要求216

8.3.2 实践内容217

8.3.3 练习题221

第9章 运算符重载223

9.1 本章知识要点223

9.2 典型例题解析224

9.2.1 选择题解析224

9.2.2 填空题解析227

9.2.3 程序设计题解析230

9.3 运算符重载项目实践246

9.3.1 实践的目的与要求246

9.3.2 实践内容246

9.3.3 练习题249

第10章 输入输出流250

10.1 本章知识要点250

10.2 典型例题解析255

10.2.1 选择题解析255

10.2.2 填空题解析259

10.2.3 程序设计题解析262

10.3 输入输出流项目实践275

10.3.1 实践的目的与要求275

10.3.2 实践内容275

10.3.3 练习题283

第11章 模板与异常处理284

11.1 本章知识要点284

11.2 典型例题解析285

11.2.1 选择题解析285

11.2.2 填空题解析290

11.2.3 程序设计题解析293

11.3 模板与异常处理项目实践299

11.3.1 实践的目的与要求299

11.3.2 实践内容299

11.3.3 练习题302

参考文献304

内容摘要:

本书是作者根据多年的“C++程序设计”教学经验编写而成,是与刘宇君等编写的《C++程序设计》的配套教材。每章包括三个部分:第1部分为“本章知识要点”;第2部分“典型例题解析”给出了大量的习题,并对题目的编程要点和编程时可能出现的问题进行了分析和解释;第3部分“项目实践”是C++语言的上机指南,详细介绍了Visual C++ 6.0编辑环境的上机方法,并给出了多个实践项目。本书内容丰富、概念清晰、选题典型、重点难点突出、实用性强,是学习C++语言的参考书。本书可作为本、专科院校计算机专业学生的教材,还可为各类工程技术人员进行C++编程练习和上机训练时提供指导,或者作为报考计算机等级考试者和其他自学者的参考书。

编辑推荐:

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

书籍规格:

书籍详细信息
书名C++程序设计例题解析与项目实践站内查询相似图书
9787302180777
如需购买下载《C++程序设计例题解析与项目实践》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)25.0语种简体中文
尺寸26装帧平装
页数 282 印数 4000

书籍信息归属:

C++程序设计例题解析与项目实践是清华大学出版社于2008.08出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教学参考资料 的书籍。