本书共9 章内容:C 语言程序基本结构、函数、指针和数组、顺序表、结构、字符串、文件、链表、二维数组和指针。
本书从属于一个系列——“程序设计学习健康跑”,包括《C 语言程序设计》《C++ 语言程序设计》《数据结构与算法》三本书。
本书由一个程序序列贯穿,每一个程序都是在前一个程序的基础上改进而成,拾级而上;每一个概念就在这个过程中应需而生。
本书配有MOOC 版多媒体课件:既可以助教,又可以助学;而且可以通过录播,直接生成MOOC。
本书既可作为高等院校本科和专科C 语言程序设计课程的教学用书,又可作为编程爱好者的自学教材。
“C语言程序设计”数字课程与纸质教材一体化设计,紧密配合。数字课程包含用Authorware开发的课件,将抽象算法形象化,运行过程虚拟化,代码和算法同步化,拓展了教材内容。在提升课程教学效果的同时,为学生学习提供思维与探索的空间。