C程序设计(第3版)
全国高校出版社优秀书特等奖。累计发行逾1250万册,创同类书的全国记录,是学习C语言的主流用书,计算机教育史上的奇迹。本书提供ppt课件和源代码。本书已出新版

作者:谭浩强

丛书名:新世纪计算机基础教育丛书(谭浩强主编)

定价:49.9元

印次:3-58

ISBN:9787302108535

出版日期:2005.07.01

印刷日期:2023.09.27

图书责编:张民

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书曾荣获:原电子工业部优秀教材一等奖 全国高等院校计算机基础教育研究会优秀教材一等奖 高校出版社优秀书特等奖 C语言是国内外广泛使用的计算机语言,学会使用C语言进行程序设计是计算机工作者的一项基本功。

前言 C语言是在国内外广泛使用的一种计算机语言。C语言功能丰富、表达能力强、使用灵活方便、应用面广、目标程序效率高、可移植性好,既具有高级语言的优点,又具有低级语言的许多特点,因此特别适合于编写系统软件。C语言诞生后,许多原来用汇编语言编写的软件,现在可以用C语言编写了(例如,著名的UNIX操作系统就是用C语言编写的),而学习和使用C语言要比学习和使用汇编语言容易得多。 近年来,C语言不仅为计算机专业工作者所使用,而且为广大计算机应用人员(包括大量原来是非计算机专业的使用计算机的人们)所喜爱和使用。许多高等学校,不仅在计算机专业开设了C语言课程,而且在非计算机专业也开设了C语言课程。全国计算机等级考试、全国计算机应用技术证书考试(NIT)和全国各地区组织的大学生计算机统一考试都将C语言列入了考试范围。许多人用它编写应用软件。学习C语言已经成为广大计算机应用人员和广大青年学生的迫切要求。 由于C语言牵涉的概念比较复杂,规则繁多,使用灵活,容易出错,不少初学者感到困难,迫切希望有一本容易入门、容易学习的C语言教材。在许多同志的鼓励和督促下,作者于1991年编写了《C程序设计》,由清华大学出版社出版,以期抛砖引玉。该书针对初学者的特点和认知规律,精选内容,分散难点,降低台阶,例题丰富,通过深入浅出地叙述,阐明了复杂的概念,力求做到内容新颖、概念清晰、实用性强、通俗易懂。该书出版后受到广大读者的热烈欢迎,许多读者说“C语言原来是比较难学的,但自从《C程序设计》出版后,C语言变得不难学了”, “作者深入浅出地叙述,使我们对C语言由害怕到兴趣盎然”. 1999年,作者...

目录
荐语
查看详情 查看详情
目录

C语言概述1.1\ C语言出现的历史背景1

1.2\ C 语言的特点2

1.3\ 简单的C语言程序介绍4

1.4 运行C程序的步骤与方法7

1.4.1 运行C程序的步骤7

1.4.2 上机运行C程序的方法8

习题12

程序的灵魂--算法2.1 算法的概念14

2. 2 简单算法举例15

2.3 算法的特性19

2.4\ 怎样表示一个算法20

2.4.1\ 用自然语言表示算法20

2.4.2\ 用流程图表示算法20

2.4.3 3种基本结构和改进的流程图24

2.4.4\ 用N\|S流程图表示算法27

2.4.5 用伪代码表示算法30

2.4.6 用计算机语言表示算法33

2.5 结构化程序设计方法34

习题36

数据类型、运算符与表达式3.1\ C语言的数据类型37

3.2\ 常量与变量37

3.2.1\ 常量和符号常量37

3. 2. 2 变量38

3. 3 整型数据40

3. 3. 1 整型常量的表示方法40

3.3.2 整型变量40

3.3.3 整型常量的类型44

3. 4\ 浮点型数据45

3. 4. 1\ 浮点型常量的表示方法45

3. 4. 2\ 浮点型变量45

3.4.3\ 浮点型常量的类型47

3. 5 字符型数据48

3. 5. 1 字符常量48

3. 5. 2 字符变量49

3. 5. 3 字符数据在内存中的存储形式及其使用方法50

3. 5. 4\ 字符串常量52

3. 6\ 变量赋初值53

3.7 各类数值型数据间的混合运算54

3.8\ 算术运算符和算术... 查看详情

查看详情