孟宪伟、刘前主编的《C程序设计教程》在结构上突出了以程序设计为中心,以语言知识为工具的思想,对C语言的语法规则进行了整理和提炼,深入浅出地介绍了它们在程序设计中的应用;在内容上注重知识的完整性,以适合初学者的需求;在写法上追求循序渐进,通俗易懂,旨在引导初学者入门。本书以实际应用为目的,侧重于C语言基本知识,着重讲解概念,深入浅出地讲解用计算机解决问题的方法。对于初学者来说,掌握程序设计的技术和方法,在最初往往是枯燥乏味的。作为一种尝试,我们在教学中曾经将各种程序设计的技术和方法融于趣味问题之中,通过对一些饶有趣味的问题的讨论和求解,使读者在轻松、愉快的气氛中理解和探索程序设计的奥妙,从而达到事半功倍的学习效果。基于这样指导思想,本书在加强基础训练、介绍基本算法的同时,也选用了具有趣味性的例题。其目的就是要加强本书的可读性,使读者在轻松自然的学习过程中,掌握程序设计的方法。