c语言程序设计汪,高级语言程序设计——C语言-汪同庆.pdf

非计算机专业计算机公共课系列教材

高级语言程序设计

——C 语言

主 编:汪同庆 张 华

参 编:关焕梅 侯梦雅 刘 珺 王 鹃 谭明新

武 汉 大 学 出 版 社

3

非计算机专业计算机公共课

系列教材编委会

主 任:刘 国

副主任:汪同庆

委 员:何 宁 关焕梅 张 华

2

前 言

前 言

C 语言是一种功能强大、编程灵活、特色鲜明,深受国内外广大科技人员和编程者喜爱

的计算机语言。自20 世纪 90 年代以来,我国大多数高校不仅为计算机专业,而且为非计算

机专业都开设了 C 语言课程。全国计算机等级考试、全国计算机应用技术证书考试、全国计

算机软件专业技术资格及水平考试等都将 C 语言纳入了考试科目。可以这样说,现在的很多

编程高手都是从学习 C 语言入门的。因此,掌握好这门课程对每一位立志成为优秀程序员的

初学者是大有裨益的。

本书针对非计算机专业的应用特点和全国计算机等级考试大纲的要求,重点对 C 语言程

序的开发环境,基本语句,基本数据类型,构造类型,指针类型,控制结构和文件操作进行

了全面介绍。考虑到许多学校把C 语言课程安排在“大一”学年,而高等数学内容还未学完,

因此书中在举例时摒弃了一些复杂的应用,便于自学。全书内容精练,结构合理,概念清晰,

通俗易懂,实用性强,各章都附有大量的习题和上机操作题供学生实训练习,以期让读者能

尽快和轻松地迈进程序设计的大门。全书共 13 章,主要内容包括:

◆ 计算机语言与程序设计基本知识

◆ 数据类型、运算符和表达式

◆ 顺序结构程序设计

◆ 选择结构程序设计

◆ 循环结构程序设计

◆ 函数

◆ 指针

◆ 数组

◆ 字符串

◆ 结构体、共用体和枚举

◆ 编译预处理

◆ 位运算

◆ 文件

本书基于 Visual C++ 6.0 编程环境,书中全部例程均在 Visual C++ 6.0 编程环境下编译、

链接和执行。本书的第 1、10、11 章由关焕梅编写,第 2 章由侯梦雅编写,第 3 章由王鹃编

写,第 4 、5、6 章由汪同庆编写,第 7、8、9 章由张华编写,第 12 章由谭明新编写,第 13

章由刘珺编写。全书由汪同庆、张华统编定稿。

在本书的编写过程中,得到了武汉大学珞珈学院领导和武汉大学出版社的大力支持,许

多老师在编写过程中给予了大量的帮助并提出了宝贵意见,在此表示衷心感谢。 1

高级语言程序设计——C 语言

受作者水平所限,书中难免存在错漏之处,恳请同行专家和热心读者批评指正。

作 者

你可能感兴趣的:(c语言程序设计汪)