本书通过实践案例,重点讲解C语言结构程序设计的基本思想、方法和解决实际问题的技巧,培养学习者设计、分析应用程序的能力和良好的编程习惯。全书共分9个项目模块,主要内容有程序设计概述、C语言基础知识、程序的控制结构、数组的应用、函数的应用、指针的应用、结构体与链表的应用、文件的应用等,最后提供了7个综合项目实践供学习者训练。 本书的编写理念是面向就业导向创新实践,采用5步闭环的步骤提高学习效果。本书可作为应用型、技能型人才培养的计算机专业及相关专业的教学用书,也可作为C语言程序设计初学者的入门教材、C语言程序设计人员的培训教材或学习参考。