针对许多人想学C语言而又感到C语言难学的实际情况,作者在总结多年从事高校C语言教学经验的基础上,参照全国计算机等级考试二级c考试大纲,编写了本书。本书以实际应用为出发点,通过理论与范例相结合,系统地讲述了c语言程序设计应掌握的基本编程技能和必要的理论知识。将程序设计语言与最基本的算法相结合,是有效地避免由于重语法规则、轻算法概念,而导致学生由于基本技能缺乏而在后续课程的学习中产生困难等情况的发生。
本书对关键知识点进行了详细的说明,并附有大量的图表使读者能正确、直观地理解问题。实例程序由浅入深,强化知识点、算法、编程方法与技巧,并给出了详细的解释。
本书的编写思路及写作特色是:对每个重要知识点从相关知识、程序范例、知识归纳和实例验证四个方面进行编写,便于读者边学边练。