本书以培养编程能力为出发点,以实用性为目标,全面介绍了C语言程序设计的基本知识和程序设计的基本方法。首先介绍了程序设计的基本概念、C语言基础与程序结构,给学习者一个全面的程序概念;然后逐步展开介绍了C语言基本内容和程序设计方法;最后给出了程序设计实例。
本书有别于以C语言语法为中心的传统教材和单纯的案例教材,注重引导学生思考、培养创新思维;强化程序设计能力、强调学用结合;突出实用性、趣味性和规范性。
本书贯穿了提出需要解决的问题、分析问题、引出概念、讲解知识点、给出程序实现的思路。以此引导学生思考,培养学生的创新思维和分析问题、解决问题的能力。