特色:
本书实现了从以计算机语言为主线的体系结构向以问题为主线的体系结构的转变,把程序设计的学习从语法知识学习提高到解决问题的能力培养上。书中通过问题介绍方法,进行计算机解题的逻辑思维训练,同时穿插介绍必要的语言知识,并兼顾了解题方法和语言知识两方面内容的相对集中。
本书作为程序设计教材的创新,实现了从以计算机语言为主线的体系结构向以问题为主线的体系结构上的转变,把程序设计的学习从语法知识学习提高到解决问题的能力培养上。全书共分6章。第1章是一个需要8-10学时的快速入门,介绍C语言的基本语法和基本程序结构;第2章介绍了一些基本的算法设计方法;第3章介绍在程序中用数组和指针组织数据的基本方法;第4章介绍用枚举、结构体和共用体组织数据的基本方法以及基于链表的算法;第5章介绍了大型程序设计和编译、调试的方法;第6章为应用程序设计示例。本书适合作为高等学校程序设计课程的教材,也适合有关人员自学。