本教材遵循CDIO工程教育理念,以项目驱动为主线,全面而深入浅出地介绍了面向对象程序设计的编程思想及基本概念、标准C++面向对象程序设计技术。按照教材的引导一步步完成项目案例程序的编制,让学生“学中做”、“做中学”,在编程实践中提高学生的自主学习能力、工程实践能力等多方面能力。
本书针对程序设计的初学者,以通俗易懂的语言,由浅入深地讲述了C语言程序设计的技术与技巧。内容包括:C语言的基本概念、数据类型及其运算、选择结构、循环结构、数组、函数、编译预处理、指针、结构体和共用体、文件和项目实战共11章内容。前10章讲述C语言的基础语法,每章配有程序实例和常见错误分析,有利于读者掌握程序设计的基本技巧。第11章的项目实战,通过学生成绩管理系统的设计与开发,展示了项目开发的全过程,从需求分析、算法设计到程序编写和过程调试,以项目实战的形式引导和帮助学生解决实际问题,提高学生解决具体问题的能力。
本书是为了配合邵兰洁、马睿主编的《C语言程序设计》一书的学习而编写的教学辅助教材,全书突出重点概念、基本语法和典型算法的应用以及问题求解的方法。主要包括C语言程序集成开发环境的使用方法、《C语言程序设计》教材课后习题解析、上机实验和补充习题及解析等内容。本书为高等学校计算机教材,不仅可以与《C语言程序设计》配套使用,也可以作为其他C语言教材的习题集与实验指导书,供高等学校本科生、计算机应用培训班学员、以及C语言自学者学习使用。