本书以Keil软件为开发平台,以C语言在工程实践中的具体应用为主线,采用项目导入、任务驱动的形式,将C语言语法和编程技巧等知识通过项目任务和工程应用传授给学生,打破了传统的教学方法和教学体系结构,解决了C语言程序设计这门课程抽象与枯燥难学的问题。全书共9个项目:项目1 认识C语言、项目2 顺序结构程序设计、项目3 选择结构程序设计、项目4 循环结构程序设计、项目5 数组及应用、项目6 函数及应用、项目7 指针及应用、项目8 构造类型及应用、项目9 C语言综合程序设计。本书可作为应用型本科和高职高专院校电子信息类、自动化类、机电类、交通运输类和机械制造类等相关专业的C语言程序设计课程的教材,也可供C语言初学者、电子爱好者和中等职业学校相关专业师生学习和参考。