图书前言

前言

C++语言是国际通用的主流程序设计语言之一。近年来,C++语言作为信息学竞赛语言为越来越多的选手所选用。C++语言功能强大,数据类型丰富,程序结构严谨,流程清晰,便于阅读和理解。

本书是程序设计与算法的入门教材,把DevC++语言、算法和解题有机地结合起来,淡化理论,注重实践的学习方法和实用技巧。本书根据学生的学习规律和可接受性等因素,在全面介绍DevC++语言、语义的同时,对常用算法进行了尽可能深入的介绍剖析,帮助读者了解程序设计的一般方法。

全书共分为13章,包括DevC++入门、DevC++语言简介、顺序结构、选择结构、循环结构、函数、数组、指针、字符串、文件、输入与输出流、链表、调试等内容,并附有大量习题。书中的代码规范、简洁、易懂,不仅能帮助读者理解算法原理,还能帮助读者学会很多实用的编程技巧。

本书内容浅显易懂,采用趣味性较强的例题引入,容易引起读者的兴趣,启发读者思考,让读者不只局限于知识的汇集、整理,而是开发自己的思维创造力,能够锐意开掘,探本溯源,揭示科学的思想方法,品尝到无穷乐趣。

本书填补了国内DevC++程序设计辅导教材的空白,可作为中小学生学习程序设计的入门教材,也可作为大学生学习程序设计的参考书。

本书第1章~第3章、第13章及附录由王素琴编写;第4章~第12章由庄燕文编写;习题解答由王碧艳编写。

编者[]2012年11月