内 容 简 介 C语言是国内许多高校为学生开设的第一门程序设计语言课程。C语言具有很强的实用性,它既可用来编写系统软件,也可用来编写各种应用软件。 本书主要内容包括:C语言概述,数据类型、运算符与表达式,程序设计初步,选择结构程序的设计,循环结构程序的设计,数组,函数,预处理命令,指针,结构体与其他数据类型,位运算,文件等。书中安排了大量程序设计实例,通过实例使读者能够更好地掌握运用C语言进行程序设计的方法和技巧。 本书既可作为高等院校应用型本科专业学生的教材,也可供自学者以及参加C语言计算机等级考试者阅读参考。 为了使读者更好地掌握C语言,清华大学出版社还出版了与本教材配套的学习指导与实验辅导教材:《C语言程序设计学习指导与实验教程》,书号:978-7-302--。 本书对应的电子教案和实例源文件可以到http://www.tupwk.com.cn/downpage网站下载。
C语言是广泛使用的一种计算机语言,由于它功能丰富,灵活性强,可移植性好,语言简洁,应用面广,因此深受广大用户的喜爱。C语言具有较强的实用性,它既可以用来编写系统软件,也可以用来编写各种应用软件。 C语言程序设计既是计算机专业的必修课程,也是国内许多高校为非计算机专业学生开设的一门程序设计语言课程。对于从未接触过程序设计语言的学生来说,在规定的有限学时内,掌握好C语言具有一定的难度。作者在编写本书时,根据多年从事C语言教学的经验,充分地考虑到了以上实际情况。 本书的编写具有如下主要特点。 1. 本书在编写过程中,充分考虑到了高等院校培养应用型本科专业学生的要求,在内容的编排上充分考虑了初学者的要求。 2. 本书内容的组织遵循深入浅出、通俗易懂的原则,首先采用精练的语言介绍每章的知识点,然后选择学生容易理解的问题作为实例,结合该章知识讲解程序设计的方法和技巧。 3. 本书编写本着实用的原则,重点放在如何使用C语言来解决实际问题,在丰富的例题中包含了各种常见问题,对于例题中出现的解决每个问题的算法都有较详细的解释。 4. 与本书相配套,我们还编写了《C语言程序设计学习指导和实验教程》,对各章知识的要点和难点进行了整理归纳和深入分析,为读者准备了各种类型的习题,并且给出了习题的参考答案,为读者设计了各种上机实验项目并详细说明了每个实验的目的和内容。 5. 本书内容覆盖了“C语言计算机等级考试”的内容。 全书共分12章:第1章介绍了C语言的发展历史、特点及源程序结构;第2章介绍了C语言的基本数据类型、运算符和表达式;第3章介绍了C语言基本的输入输出操作和顺序结构程序设计;第4章介绍了C语言的选择结构程序设计;第5章介绍了C语言的循环结构程序设计;第6章介绍了C语言的数组;第7章介绍了C语言函数的使用、变量的存储类别;第8章介绍了C语言的预处理命令;第9章介绍了C语言的指针的使用;第10章介绍了C语言的结构体和其他数据类型;第11章介绍了C语言的位运算;第12章介绍了C语言的文件的概念及操作。 本书条理清晰、语言流畅、通俗易懂,实用性强。本书既可以作为高等院校应用型本科专业学生的教材,也可以供自学者以及参加C语言计算机等级考试者阅读参考。 除主编和副主编外,参加本书编写工作的还有章毓凤、谭小球、张建科、陈荣品、徐妙君、江有福、李鑫、朱顺乐、王广伟、管林挺、乐天等。 由于编者水平有限,书中难免存在错误与不足,诚恳欢迎读者批评指正。我们的联系方式为信箱:huchenhao@263.net,电话:010-62796045。 编 者