本书共3部分:第1部分实验包含C语言入门及选择结构、循环结构及数组、函数与自定义数据类型、指针4个大实验,共分为16个小实验,171个小项。第2部分实训由5个实训项目组成,其中前4个项目为专项训练,分别为输入与输出、数组、菜单、函数,最后1个项目为综合实训——班主任管家软件的设计与实现;第3部分为实验参考答案。
本书以“班主任管家软件”项目为实际案例串联起C语言程序设计的所有重点内容,包括:用流程图描述业务流程,项目驱动案例设置,关键字、标识符及数的进制转换与表示,数据类型,运算符、表达式及语句,选择结构,循环结构,数组,函数,自定义类型,指针,文件。