本书是在作者多年科研和教学基础上编写的,主要参考了作者多年来从事程序设计语言教学中积累的资料和经验,从学生认知角度出发对C语言的知识点进行归纳整理,以线索化引导,以问题引入,以例题反演,并结合在线评测平台的经典程序,理论联系实际更有助于学生对全书知识点的整体把握。整本书的语言避免了程序设计教材一贯的单调乏味,尽可能以轻松活泼的语言形式,运用举例子、打比方等写作手法,配合大量格式化规范的程序代码,并对难点进行了提示和技巧总结。本书对于在校大中专毕业生以及零基础的初级学习者都是很好的选择,可以帮助读者快速入门,少走弯路,并激发学习程序设计语言以及计算机相关课程的兴趣,并建立起计算思维。