本书以程序设计方法为主,将语言的语法概念作为支撑程序设计的工具,而不是单纯拿语法“说事”。重点章节,如分支、循环、数组、结构、函数、指针都用单独一节介绍程序设计示例,连同习题的示例程序,一起作为正文内容的补充和延伸。
每个例题和习题都经过精心挑选,对题中的程序进行了精心设计,使其具有良好的程序结构和程序设计风格。有的习题先后多次出现,以体现不同的解法(如是否用数组,是否用函数,是否递归,是否用指针,是否用文件等)。通过这些范例,展示如何用语法去描述问题和求解问题,借此向读者传授程序设计方法和技术。