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