本书以培养学生程序设计思维和基本能力为目标,在知识点的组织结构方面,充分考虑C语言重要语法知识点的全面性,又突出学生开发程序的实践能力和工程能力的训练。本书共11章,全面讲述C语言语法知识点,从简单数据结构、简单控制结构到复杂数据结构、复杂控制结构,循序渐进地展示C语言特性。本书采用启发式的写作风格,以程序设计主线,以应用编程为驱动,每个章节按照提出问题、分析问题、解决问题的思路写作。本书的所有参考资料请参见网站http://jsjjc.hut.edu.cn或http://www.hxedu.com.cn。本书适用对象是高等院校计算机专业及非计算机专业的师生,计算机等级考试培训班师生,广大C语言自学者。