C语言是一门被广泛学习、普遍应用的程序设计语言。C语言功能丰富,表达能力强,使用灵活方便,程序执行效率高,可移植性好。它既具有低级语言可直接操作计算机硬件的能力,又有高级语言的特点;它既可编写系统软件,又适合编写应用软件。《21世纪高等院校计算机基础教育系列教材:C语言程序设计教程》的特点是注意基本概念的引入和阐述,注重算法设计的分析方法,强调实践环节的重要性。《21世纪高等院校计算机基础教育系列教材:C语言程序设计教程》内容的广度和深度基本覆盖了常见国家级考试(如自学考试、等级考试)关于C语言程序设计考试大纲的要求。全书在结构上更注重可读性和逻辑性。在各章的末尾,均配有本章小结和适量的习题,以方便读者在学习过程中加强对所学概念、原理、方法的理解并抓住学习重点。《21世纪高等院校计算机基础教育系列教材:C语言程序设计教程》中的程序均在VisualC++6.0环境下调试通过,程序中的算法关键点和难点均通过算法说明和程序中的注释给予了详细的解答。读者可以通过书中多种类型的习题、思考题、注释及简析,逐步熟悉并掌握C语言程序设计的方法和技巧,拓宽编程思路。