本书以C语言的基本语法、语句为基础,深入浅出地讲述了C语言程序设计的基本概念、思想与方法。全书以程序案例为导向,采用计算思维的方法设计程序,通过程序案例,拓宽学生的思维,引导学生自主思考,逐步掌握程序设计的一般规律和方法。从对基本概念的讲解到编写程序解决实际问题,本书注重解决问题的方法引导。全书理论联系实际,突出模块化程序设计方法。
全书内容可分为三部分,共11章。**部分为第1章、第2章,是初学者的入门知识,简单介绍C语言的基础知识,主要内容有C语言程序的基本结构、数据类型和数据的存储方式、基本的程序表达式。第二部分为第3章~第5章,是程序设计的基础部分,主要介绍程序算法的方法、程序语句的基本控制结构。掌握了**、第二部分的内容,读者可以完成简单的程序设计。第三部分为第6章~第11章,介绍模块化程序设计的概念和实现的方法,主要内容有函数、数组、指针、结构体、文件、位运算等。通过对这三部分知识单元的学习,读者可以逐步认识模块化程序设计的思想,掌握模块化程序设计的方法。
全书语言简洁,通俗易懂,内容叙述由浅入深。本书适合作为大学本科和专科院校的教材,也可供一般工程技术