本书以项目—模块的形式进行编写,内容包括简易计算器、学生成绩管理系统和图书信息管理系统3个基础项目,以及贪吃蛇游戏和智能跟随系统两个拓展实训项目,涵盖了认识C语言程序,简易计算器中的数据类型与运算,简易计算器中菜单的设计,使用数组实现学生成绩操作,利用函数设计学生成绩管理成绩管理系统整体框架结构,使用指针实现学生成绩操作,图书信息的添加、浏览和删除以及图书数据的存储共8个知识与应用模块。全书配有内容丰富的视频资料,读者可以直接扫码观看;同时配有在线教学资料,可以进入在线课程下载相关资料。本书既可作为高职院校C语言程序设计课程的教材,也可作为程序爱好者的自学参考书。