本书以培养学生的计算思维能力为目的,注重工程实践和编程能力训练,通过对实际案例的剖析、算法分析和程序代码的编写,结合C/C++语言的工程应用引出相关知识点,
让学生在实例中了解本章重点阐述的内容。通过对小的案例进行分析、编程,让学生掌握C/C++的相关语法和语句。再通过综合案例让学生掌握如何分析问题和使用C/C++解决问题。这样可以有效地帮助学生理解、掌握面向对象方法的核心思想,从而逐步培养学生面向对象的思维方式。
本书共15章,从C/C++程序设计语言的数据类型、运算符、表达式、三种控制结构、数组、字符串指针、函数和结构体类型开始介绍,进而深入到面向对象程序设计的类与对象、继承与多态、C++输入/输出流类库和图形界面编程的讲解。
本书配有多媒体课件、微课件、例题和习题源代码等教学资源,可从高等教育出版社网站下载,网址为http://computer.cncourse.com。
本书可作为高等学校各专业C/C++程序设计课程的教材,也可作为从事计算机相关工作的各类人员的参考用书。