本书是《C/C++程序设计案例教程——基于计算思维》的配套实验和实践指导教材。本书以培养学生计算思维能力为核心理念,注重工程实践和编程能力的训练;通过实际案例剖析、算法分析和程序代码的设计,培养学生使用C/C++语言编写程序解决实际问题的能力。
本书包括上机实验和综合实践项目两大部分。上机实验部分对应案例教程,涵盖C/C++程序设计语言的数据类型、运算符、表达式、三种控制结构、数组、字符串、指针、函数和结构体类型,以及面向对象程序设计的类与对象、继承与多态、C++输入/输出流类库、异常处理和图形界面编程等内容,共15 章;综合实践项目部分由工程和数值计算类、信息处理类、游戏博弈类和其他综合类项目组成,共4 章。
本书设计的上机实验项目,不仅注重语法知识点的掌握和应用,更注重对解决问题思路的培养与指导,设计的综合实践项目,注重学生工程性、创新性和研究性能力的培养和训练。通过综合实践,能够有效地帮助学生理解掌握面向对象程序设计方法的核心思想,从而逐步培养学生面向对象的思维方式。
本书适合作为高等学校各专业C/C++语言程序设计课程的实践教材,也可作为参与计算机竞赛和从事计算机相关工作人员的参考资料。