全书采用项目化、任务式的编写方式。项目名称以主副标题形式归纳概括,清晰明了;各个项目按照知识点拆分为若干个任务,每个任务都从全国计算机等级考试考点入手,并配套全国计算机等级考试C 语言试题,将理论和实践相融合,循序渐进地介绍 C 语言的知识点。全书分为 11 个项目,分别是熟悉老朋友――C 语言、开启学习之旅――遵守规则、开启编程之路――顺序结构程序设计、进阶程序设计――选择结构程序设计、高阶程序设计――循环结构程序设计、玩转 N 维编程――数组、提升编程效率――函数、提优增速――指针、思前想后――预处理功能、整合资源――结构体与联合和所见即所得――图形可视化。并且每个项目都配备了例题和具体的实现代码,此外还配套线上视频讲解、拓展训练、课后习题等。本书可作为大数据、人工智能、智能控制、工业机器人等相关专业的编程教材,也可作为广大计算机爱好者或全国计算机等级考试的参考书。