前 言
随着计算机技术突飞猛进的发展,特别是计算机网络和通信技术的广泛应用和迅速普及,给各行各业带来了技术进步和发展动力。计算机已进入千家万户,成为人们工作、学习、生活、娱乐不可缺少的工具。懂不懂计算机,会不会使用计算机,已经成为现代人素质的衡量标准之一。C语言是目前世界上流行最广、使用最多的中高级程序设计语言。
本书作为高职高专学生学习计算机编程的入门教材,着重讲述了计算机程序设计的基础知识、基本算法和应用编程思想,其目的在于使学生学习C语言程序设计之后,能结合社会生产实际进行应用程序的研制和开发。
全书共分为11章,各章的主要内容简单说明如下:第1章介绍C语言的特点、标识符和程序的基本结构;第2章介绍C语言的数据类型、运算符和表达式;第3、4、5章系统地介绍C语言的顺序、选择和循环三种程序设计的基本结构及其在程序设计中的基本应用;第7章系统地讲述C语言的函数及其基本应用;第8章介绍C语言的编译预处理;第6、9、10章系统地介绍C语言的构造类型、指针类型、枚举类型和用户自定义类型及其在编程中的基本应用;第11章介绍文件的概念及文件的读写。
另外,为了配合教师的教学、学生的自学和对学习情况的检验,还创建了专门的网站,网址是http://lth.www.wenyuan.com.cn,网站中提供有相应的教学课件、学生助学课件,以及试题库、素材、录像、案例分析等;为教师和学生共同开放专题讨论空间,可实现更大范围的教与学互动,即时解决教学过程中遇到的问题。实现了教材网络化、立体化。
本书由李泽中、孙红艳任主编,张智勇、刘玉利任副主编,并由李泽中统稿。其中李泽中编写第1、2、6、7章及附录,孙红艳编写第3、4、5章;张建军编写第8、9章;张智勇编写第10章;高晓黎编写第11章。
本书内容翔实,层次分明,结构紧凑,叙述深入浅出、通俗易懂。每章均附有大量的习题,以利于巩固和提高。同时各章均配有大量的实验题目,可供学生上机实训使用。本书适合作为高职、高专及各类大专院校的教材,也可作为等级考试和其他从事计算机编程人员的参考书。
由于编者水平有限,书中错误和不妥之处在所难免,恳请读者批评指正,并多多提出宝贵的意见。
编 者
