本书以C语言为样例,着重讲解高级语言程序设计的基本理论,结合程序设计的基本思想、问题表达、设计方法以及解决问题能力为主线条,配合C语言的文法及描述方法,组织全书的内容。
本书在介绍程序设计的基本概念的基础上,强调算法的重要性及其在程序设计中的作用;强调“以算法带动文法”、“学思想用细节”的思想。并通过大量的数学、工程和算法方面的完整样例程序,为读者展示如何通过编程技巧阐述问题的解决策略。
本书为水平各不相同的所有程序设计人员编写。无论是程序设计的初学者、教师还是成熟的专业人士,相信本书及其辅导教材将提供一种内容丰富而具有挑战性的学习经历。