C语言是一门非常灵活的程序设计语言,它涉及的概念比较多且复杂,规则繁多,容易出错,不少初学者感到学习C语言入门比较困难,本书就是针对大、中专院校学生和其他初学者编写的。

本书在编写中对目前学校教学中学生普遍对C语言学习感到困难和枯燥的方面进行了适当的改进,编写过程中采用模块化、任务驱动教学方法进行教材内容的组织,每一个任务都做了一定的总结和拓展,以提高学生对学习C语言的兴趣。本书的主要特色是:

以任务驱动教学,教材内容通过任务串起来。

内容深入浅出,应用实例多,一般在任务描述后对使用到的相关知识进行概念的介绍,然后通过相应的例题进行讲解。

本书的内容较浅,但覆盖面比较广泛,使初学者能够了解C语言的总体状况。

考虑到目前学校教学、等级考试和应用方面已很少用到Turbo C,为了适应C语言的发展需要,本书的应用环境直接选用了Visual C++,而没有介绍Turbo C。