本书主要是为学生学习程序设计而编写的,与其他介绍C语言程序设计的教材相比,主要有两个特色:一是全书有大量的程序设计实例,并在程序设计实例中强调程序的开发过程,即通过分析问题,先用逐步求精方法寻找问题的求解算法,然后给出问题的程序解。这正是一般小程序或程序模块设计的完整过程。二是详尽介绍了算法设计的方法,这是因为程序设计与设计算法是紧密相连的。其目的是让读者对程序设计的有关内容有更全面的了解,使读者学习本书以后,不仅了解了程序语言,还能用程序语言编写程序,通过进一步上机实践,逐步达到独立编写应用程序的目的。
本书适合作为高等院校各类专业计算机程序设计的教材,也可作为“计算机软件专业技术资格和水平考试”及计算机培训班的教材和参考书。