本书是清华大学出版社出版的《C++语言基础教程》(第2版)的配套用书。本书对主教材中的练习题和作业题进行了解答,并为每章提供了上机练习题及上机指导。通过练习题、作业题和上机题的练习和调试可帮助读者进一步理解所学的内容。另外,本书为每章进行了概述,指出了应掌握的知识点,然后又针对讲述的重点内容列举了一些程序,这是对主教材例题的补充和丰富。本书是学习《C++语言基础教程》(第2版)一书的必备参考书。本书封面贴有清华大学出版社防伪标签, 无标签者不得销售。
版权所有, 侵权必究
高等学校计算机基础教育教材精选在教育部关于高等学校计算机基础教育三层次方案的指导下,我国高等学校的计算机基础教育事业蓬勃发展。经过多年的教学改革与实践,全国很多学校在计算机基础教育这一领域中积累了大量宝贵的经验,取得了许多可喜的成果。
随着科教兴国战略的实施以及社会信息化进程的加快,目前我国的高等教育事业正面临着新的发展机遇,但同时也面对新的挑战。这些都对高等学校的计算机基础教育提出了更高的要求。为了适应教学改革的需要,进一步推动我国高等学校计算机基础教育事业的发展,我们在全国各高等学校精心挖掘和遴选了一批经过教学实践检验的优秀的教学成果,编辑出版了这套教材。教材的选题范围涵盖了计算机基础教育的三个层次:面向各高校开设的计算机必修课、选修课,以及与各类专业相结合的计算机课程。
为了保证出版质量,同时更好地适应教学需求,本套教材将采取开放的体系和滚动出版的方式(即成熟一本,出版一本,并保持不断更新),坚持宁缺毋滥的原则,力求反映我国高等学校计算机基础教育的最新成果,使本套丛书无论在技术质量上还是在文字质量上均成为真正的“精选”.
清华大学出版社一直致力于计算机教育用书的出版工作,在计算机基础教育领域出版了许多优秀的教材。本套教材的出版将进一步丰富和扩大我社在这一领域的选题范围、层次和深度,以适应高校计算机基础教育课程层次化、多样化的趋势,从而更好地满足各学校由于条件、师资和生源水平、专业领域等的差异而产生的不同需求。我们热切期望全国广大教师能够积极参与到本套丛书的编写工作中来,把自己的教学成果与全国的同行们分享;同时也欢迎广大读者对本套教材提出宝贵意见,以便我们改进工作,为读者提供更好的服务。
第1章 C++语言介绍1
1.1 本章概述1
1.2 程序举例2
1.3 练习题解答4
1.4 作业题解答8
1.5 上机练习题及上机指导12
1.6 Visual C++ 6.0编译系统部分功能介绍13
1.6.1 主窗口简介13
1.6.2 C++单文件应用程序的实现22
1.6.3 C++多文件应用程序的实现23
第2章 数据类型和表达式27
2.1 本章概述27
2.2 程序举例30
2.3 练习题解答36
2.4 作业题解答47
2.5 上机练习题及上机指导53
2.5.1 上机要求53
2.5.2 上机练习题及指导53
第3章 预处理和语句56
3.1 本章概述56
3.2 程序举例57
3.3 练习题解答62
3.4 作业题解答66
3.5 上机练习题及上机指导83
3.5.1 上机要求83
3.5.2 上机练习题及指导83
第4章 函数和作用域85
4.1 本章概述85
4.2 程序举例86
4.3 练习题解答91
4.4 作业题解答96
4.5 上机练习题及上机指导119
4.5.1 上机要求119
4.5.2 上机练习题及指导119
C++语言基础教程题解与上机指导(第2版)目录第5章 类和对象(一)121
5.1 本章概述121
5.2 程序举例122
5.3 练习题解答130
5.4 作业题解答134
5.5 上机练习题及上机指导143
5.5.1 上机要求143
5.5.2 上机练习题及指导143
第6章 类和对象(二)145
6.1 本章概述145
6.2 程序举例146
6.3 练习题解答153
6.4 作业题解答159
6.5 上机练习题及上机指导171
6.5.1 上机要求171
6.5.2 上机练习题及指导172
第7章 继承性和派生类174
7.1 本章概述174
7.2 程序举例175
7.3 练习题解答182
7.4 作业题解答184
7.5 上机练习题及上机指导196
7.5.1 上机要求196
7.5.2 上机练习题及指导196
第8章 多态性和虚函数198
8.1 本章概述198
8.2 程序举例198
8.3 练习题解答207
8.4 作业题解答208
8.5 上机练习题及上机指导217
8.5.1 上机要求217
8.5.2 上机练习题及指导217
第9章 C++语言的I/O流库220
9.1 本章概述220
9.2 程序举例221
9.3 练习题解答226
9.4 作业题解答230
9.5 上机练习题及上机指导235
9.5.1 上机要求235
9.5.2 上机练习题及指导235