图书前言

C++程序设计实验、辅导与习题解答(第2版)由于C++程序设计既可以用于设计性能要求比较高的系统级程序,又可以用于设计应用软件,因此目前各高校的理工科各专业都将C或C++程序设计作为首选的程序设计课程。C++程序设计语言有丰富的数据结构、灵活的控制语句、清晰的程序结构、良好的可移植性;具有面向对象的属性,易于开发、维护大型程序,所设计的程序易于重用、效率较高。

本书是作者基于多年科研开发与教学改革的经验编写而成的,是清华大学出版社出版、由浙江大学计算机学院刘加海等主编的《C++程序设计》(第2版)的配套用书。本书主要内容有C++实验、C++程序设计要点及分析、C++典型例题分析、主教材习题解答及补充习题。

书中给出了17周的实验内容。实验内容体现了C++中的主要编程思想,对实验的编排,按照认知规律由浅入深,将面向对象的思想贯通于整个实验。这些实验将会有效提高学生的C++程序设计能力,减轻教师实验教学的工作负担。具体的实验安排如下:

实验1熟悉上机环境及C++基础实验;

实验2C++文件组织与C++运算符的应用;

实验3C++循环程序设计;

实验4C++分支程序设计;

实验5函数设计与应用;

实验6数组的应用1;

实验7数组的应用2;

实验8指针在数组中的应用;

实验9指针与函数;

实验10类与对象1;

实验11类与对象2;

实验12运算符重载;

实验13继承;

实验14多态性;

实验15模板和异常处理;

实验16I/O与文件操作;

实验17可视化程序设计初步。

本书可作为高等学校理工科专业面向对象C++程序设计的实验教材或教学辅导书,也可供C++程序设计人员参考。

本书由浙江商业职业技术学院孔美云,浙江大学季江民、刘加海等编写。作者对给予大力支持的浙江大学计算机学院表示衷心的感谢。

由于编者水平有限,不足之处在所难免,敬请各位专家和广大读者批评指正。

编者C++程序设计实验、辅导与习题解答(第2版)前言编者2010年7月