本书将具体的案例贯穿整个教学过程,每个教学模块都有针对性地从案例引入,根据案例需求进行知识讲解,由浅人深地逐步补充和完善程序设计,主要内容包括初识C语言,C程序数据描述与计算,顺序结构程序设计,选择结构程序设计,循环结构程序设计,应用数组程序设计,应用函数程序设计,应用指针程序设计,结构体和其他构造类型、文件。书中特别设置了全国计算机等级考试(二级C语言)的考试真题,重难点解析及思考与练习,便于读者掌握C语言程序设计中的知识点。本书还附有配套PPT课件、习题答案及代码数据供读者参考。本书可作为高等职业院校C语言课程的教材,也可以作为全国计算机等级考试参考书,还可供自学者学习参考。