本书按照C11近期新标准,在第二版的基础上进行了修订。第三版删去了部分不适用的应用程序,增加了C语言实战的综合应用设计实例。其内容涵盖了C语言程序设计基础课程体系的全部内容,并划分为四个学习引导模块(项目),分别为:程序数据基础知识;程序流程控制基础;实用数据处理方法;C语言综合应用(课程实习或设计)。全书凝聚了编者们多年的一体化教学经验,将自学、教学、实例、实训、实习、设计和系统应用有机结合在一起,既照顾了课程体系,又具有结构创新;既是编程工具书,又是实践指导书。本书以程序设计的实用技能培养为任务主线组织知识结构,主要教学目标是“掌握基本概念、训练逻辑思维、学会设计调试”。本书结合实例讲解,其内容新颖、简明扼要、图文并茂、强化实践、习题丰富、易教易学。
本书可以作为高职本科和高职高专相关专业的程序设计基础教材,也可以作为各级各类培训班的技能培训教材和全国计算机等级考试(二级C)用书,还可以作为初学者自学或供广大程序设计爱好者及开发人员参考。