本书作者从事C语言教学已有十余年,但从未觉得C语言教学是一件轻松的事,在总结多年教学经验基础上萌生了写一本适用于初学者的最易教、最易学的C语言教材的想法。
为了更适合教学,作者首先在结构上做了新的调整,让每一章的结构变得简单,且每章仅包含三部分内容,即:1. 程序示例,2.相关语法, 3.研究部分。其次,本书在内容上也做了大量简化,重点关注那20%左右的编程常用语言要素。本书的内容主要包括:基础知识、表达式求值、C程序控制结构、函数、数组和指针、结构类型、预处理命令和文件。最后本书还以附录的形式增加了高级主题部分。
本书可作为初学者的自学教材,或大一新生学习C语言编程的核心教材或参考资料。也可供自学人员参考。
C语言教程数字课程与纸质教材一体化,紧密配合,数字课程涵盖电子教案、源代码和研究实例等内容,充分运用多种媒体资源极大地丰富了知识的呈现形式,拓展了教材内容。在提升课程教学效果的同时,为学生学习提供思维与探索的空间。