《C++程式设计实验指导与题解》是2008年清华大学出版社出版的图书,作者是胡思康, 赵清杰。
基本介绍
- 书名:C++程式设计实验指导与题解
- 作者:胡思康, 赵清杰
- ISBN:9787302186465
- 定价:16元
- 出版社:清华大学出版社
- 出版时间:2008年
- 装帧:平装
图书简介
本书是《C++程式设计》的教学参考书,目的是使读者在学习C++语言的过程中,能同步进行上机实验。同时,本书也能独立使用,为学习C++语言的读者提供相应的练习和实验。
本书根据C++语言的教学内容提供上机实验,涉及C++语言的基本概念、函式、类与对象、运算符重载、继承与派生、多态、异常与模板以及C++的I/O流库等内容。本书所选实验按相关内容划分成章,概念清晰,覆盖面广。在每章开始部分给出本次实验的基础知识、实验目的和要求,并给出参考答案和注释,供读者在学习过程中进行自我检查和测试。读者可以通过学习书中多种类型的习题及其注释,逐步熟悉并掌握C++语言的基本概念、编程方法和技巧,拓宽程式设计的思路。本书给出了主教材习题的答案,并提供了三套模拟试题,以供读者自测,检查学习进度和效果。
编辑推荐
《C++程式设计实验指导与题解》所选实验按相关内容划分成章,概念清晰,覆盖面广。在每章开始部分给出本次实验的基础知识、实验目的和要求,并给出参考答案和注释,供读者在学习过程中进行自我检查和测试。读者可以通过学习书中多种类型的习题及其注释,逐步熟悉并掌握C++语言的基本概念、编程方法和技巧,拓宽程式设计的思路。
目录
第1章 Visual C++ 6.0 开发平台1
1.1 Visual C++ 6.0集成开发环境1
1.1.1 Visual C++ 6.0集成开发环境概述1
1.1.2 Visual C++ 6.0的选单项1
1.1.3 Visual C++ 6.0的工具条3
1.1.4 Visual C++ 6.0的项目工作区4
1.2 在Visual C++ 6.0中运行C++程式5
1.2.1 编写第一个C++程式——Hello World!5
1.2.2 Visual C++ 6.0调试C++程式基础7
1.3 Visual C++ 6.0 的帮助系统MSDN8
第2章 上机实验及实验指导10
2.1 实验一: Visual C++ 6.0集成开发环境的初步使用10
2.1.1 基础知识10
2.1.2 实验目的10
2.1.3 实验内容与要求10
2.1.4 参考答案及分析11
2.2 实验二: C++程式设计基础13
2.2.1 基础知识13
2.2.2 实验目的13
2.2.3 实验内容与要求14
2.2.4 参考答案及分析16
2.3 实验三: 类与对象21
2.3.1 基础知识21
2.3.2 实验目的22
2.3.3 实验内容与要求22
2.3.4 参考答案及分析26
2.4 实验四: 运算符重载35
2.4.1 基础知识35
2.4.2 实验目的35
2.4.3 实验内容与要求35
2.4.4 参考答案及分析37
2.5 实验五: 继承与派生45
2.5.1 基础知识45
2.5.2 实验目的45
2.5.3 实验内容与要求46
2.5.4 参考答案及分析51
2.6 实验六: 多态56
2.6.1 基础知识56
2.6.2 实验目的56
2.6.3 实验内容与要求56
2.6.4 参考答案及分析58
2.7 实验七: 异常64
2.7.1 基础知识64
2.7.2 实验目的65
2.7.3 实验内容与要求65
2.7.4 参考答案及分析67
2.8 实验八: C++的范型——模板69
2.8.1 基础知识69
2.8.2 实验目的70
2.8.3 实验内容与要求70
2.8.4 参考答案及分析71
2.9 实验九: C++的输入/输出流类库78
2.9.1 基础知识78
2.9.2 实验目的78
2.9.3 实验内容与要求79
2.9.4 参考答案及分析79
第3章 《C++程式设计》题解85
3.1 习题一参考答案85
3.2 习题二参考答案85
3.3 习题三参考答案89
3.4 习题四参考答案93
3.5 习题五参考答案103
3.6 习题六参考答案108
3.7 习题七参考答案116
3.8 习题八参考答案121
第4章 自测题124
4.1 自测题一124
4.1.1 模拟题一124
4.1.2 模拟题一解答127
4.2 自测题二129
4.2.1 模拟题二129
4.2.2 模拟题二解答134
4.3 自测题三135
4.3.1 模拟题三135
4.3.2 模拟题三解答140
1.1 Visual C++ 6.0集成开发环境1
1.1.1 Visual C++ 6.0集成开发环境概述1
1.1.2 Visual C++ 6.0的选单项1
1.1.3 Visual C++ 6.0的工具条3
1.1.4 Visual C++ 6.0的项目工作区4
1.2 在Visual C++ 6.0中运行C++程式5
1.2.1 编写第一个C++程式——Hello World!5
1.2.2 Visual C++ 6.0调试C++程式基础7
1.3 Visual C++ 6.0 的帮助系统MSDN8
第2章 上机实验及实验指导10
2.1 实验一: Visual C++ 6.0集成开发环境的初步使用10
2.1.1 基础知识10
2.1.2 实验目的10
2.1.3 实验内容与要求10
2.1.4 参考答案及分析11
2.2 实验二: C++程式设计基础13
2.2.1 基础知识13
2.2.2 实验目的13
2.2.3 实验内容与要求14
2.2.4 参考答案及分析16
2.3 实验三: 类与对象21
2.3.1 基础知识21
2.3.2 实验目的22
2.3.3 实验内容与要求22
2.3.4 参考答案及分析26
2.4 实验四: 运算符重载35
2.4.1 基础知识35
2.4.2 实验目的35
2.4.3 实验内容与要求35
2.4.4 参考答案及分析37
2.5 实验五: 继承与派生45
2.5.1 基础知识45
2.5.2 实验目的45
2.5.3 实验内容与要求46
2.5.4 参考答案及分析51
2.6 实验六: 多态56
2.6.1 基础知识56
2.6.2 实验目的56
2.6.3 实验内容与要求56
2.6.4 参考答案及分析58
2.7 实验七: 异常64
2.7.1 基础知识64
2.7.2 实验目的65
2.7.3 实验内容与要求65
2.7.4 参考答案及分析67
2.8 实验八: C++的范型——模板69
2.8.1 基础知识69
2.8.2 实验目的70
2.8.3 实验内容与要求70
2.8.4 参考答案及分析71
2.9 实验九: C++的输入/输出流类库78
2.9.1 基础知识78
2.9.2 实验目的78
2.9.3 实验内容与要求79
2.9.4 参考答案及分析79
第3章 《C++程式设计》题解85
3.1 习题一参考答案85
3.2 习题二参考答案85
3.3 习题三参考答案89
3.4 习题四参考答案93
3.5 习题五参考答案103
3.6 习题六参考答案108
3.7 习题七参考答案116
3.8 习题八参考答案121
第4章 自测题124
4.1 自测题一124
4.1.1 模拟题一124
4.1.2 模拟题一解答127
4.2 自测题二129
4.2.1 模拟题二129
4.2.2 模拟题二解答134
4.3 自测题三135
4.3.1 模拟题三135
4.3.2 模拟题三解答140