
本书是《 C++程序设计教程》的配套实验教材,包括数据类型与表达式、条件与开关语句、循环语句、数组、指针与字符串、函数、作用域与生存期、类与对象、继承与派生、运算符重载、多态性、输入输出流和模板。
本书是与《 C++程序设计教程》(苏成主编,清华大学出版社出版)配套的实验与习题指导用书。
程序设计是高校重要的计算机基础课程,它以编程语言为平台,介绍程序设计的思想和方法。通过该课程的学习,学生不仅要掌握高级程序设计语言的知识,更重要的是在实践中逐步掌握程序设计的思想和方法,培养问题求解和程序语言的应用能力。
C++程序设计是一门实践性很强的课程,该课程的学习有其自身的特点,学习者必须通过大量的编程训练和练习,在实践中掌握程序设计语言的知识,培养程序设计的基本能力,并逐步理解和掌握程序设计的思想和方法。因此, C++程序设计课程的教学重点应该是培养学生的实践编程能力,教材也要适应这种要求。
本书由实验指导、习题和综合测试 3部分组成,实验部分有 14个实验,每个实验通过精心设计的分析程序、完善程序、编写程序和进阶提高 4个阶段,按照“模仿—改写—编写—提高”的上机实践过程,循序渐进地熟悉编程环境,理解和掌握程序设计的思想、方法和技巧,并掌握基本的程序调试方法;习题部分则包括与教材配套的选择题、填空题;综合测试部分精选了 6套试卷对各章节知识进行综合测试。习题和综合测试都有参考答案,以帮助读者巩固各章节的知识点。
本书由孙仁科主编并统稿,苏成、姜薇、聂茹、陈廷杰参加编写。
由于作者水平有限,对书中存在的谬误之处,敬请读者指正。
编 者 2013年 7月
第一部分实验指导
实验 1熟悉 C++开发环境和编程步骤
实验 2数据类型与表达式
实验 3条件与开关语句
实验 4循环语句
实验 5数组
实验 6指针与字符串
实验 7函数
实验 8作用域、生存期、多文件结构
实验 9类与对象
实验 10继承与派生
实验 11运算符重载
实验 12多态性
实验 13输入输出流
实验 14模板
第二部分各章习题
第 1章简单的程序设计习题
第 2章构造数据类型习题
第 3章函数习题
第 4章类与对象习题
第 5章继承与派生习题
第 6章多态性习题
第三部分综合测试试卷
模拟试卷一
模拟试卷二
模拟试卷三
模拟试卷四
模拟试卷五
模拟试卷六
第四部分各章习题及综合测试试卷参考答案
第 1章简单的程序设计习题参考答案
第 2章构造数据类型习题参考答案
第 3章函数习题参考答案
第 4章类与对象习题参考答案
第 5章继承与派生习题参考答案
第 6章多态性习题参考答案
模拟试卷一参考答案
模拟试卷二参考答案
模拟试卷三参考答案
模拟试卷四参考答案
模拟试卷五参考答案
模拟试卷六参考答案
参考文献