㈠ 谭浩强的c语言程序设计。各个版本有什么区别

就拿第四版和第三版作对比,区别如下:

1、指代不同

(1)C程序设计谭浩强版本的第四版:这是清华大学出版社2010年出版的一本书,作者是谭浩强。

(2)C程序设计谭浩强版本的第三版:被普遍认为是学习C语言的一本好教科书,并且被全国大多数大学所选择。

2、影响不同

(1)C程序设计谭浩强版本的第四版:本书被大多数大学用作C语言学习的教科书,且纠正了第三版中的不足。

(2)C程序设计谭浩强版本的第三版:获原电子工业部优秀教科书一等奖,大学出版社畅销书特等奖,全国高等院校计算机基础教育研究会优秀教材一等奖。

3、特点不同

(1)C程序设计谭浩强版本的第四版:内容先进,体系合理,概念清晰,说明详尽,步骤少,分散困难点,实例丰富,通俗易懂,文字通俗易懂,是初学者学习C程序设计理想的教材,可以用作大学所有专业的正式教材。

(2)C程序设计谭浩强版本的第三版:已发行超过700万册,创下了类似书籍的全国记录,并且是学习C语言的主流书籍。

㈡ C语言程序设计 谭浩强

都可以的

最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。

我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。 然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题 。后面的就可以学习VC什么的了。
C语言的书推荐谭浩强的,比较好。
我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。
当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵 。

还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。

在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。
只是一家之言,有不到之处,还望见谅!

㈢ C语言程序设计 谭浩强 为什么很多人说他害人

谭浩强的书真的是只适合二级的,基本上适合所有专业的人,如果你是计算机的,那他这本书真的只算是入门的。其实一门语言并不是很重要,重要的是算法,语言是死的,算法是有灵魂的

㈣ C语言程序设计 谭浩强 DOC

可以在网络文库里面搜一下,很多的不过很多都要分。呵呵。给你两个下载地址吧:
http://wenku..com/view/69e1ceccda38376baf1fae84.html (这个不要分,下载地址在文档里面)

http://wenku..com/view/576b728a6529647d27285265.html (这个是WORD版的,要2分,如果你用网络帐号进去的话,你应该有20分,可以下载)

㈤ c语言程序设计》 谭浩强 word版 或者txt版

谭浩强
word版来
或者txt版
,你要自这个?
我可以很负责任地告诉你,如果没有出版社内部人士的帮助,你不可能得到此书的word版
因为我们以前有一门课,那个老师上课是用他自己的书,我们都看到他有word版的书,可是他说在出书的时候,作者要和出版社签了协议,如果把word版泄露出去了,要负法律责任的哦。也就是说,就算是谭浩强本人也不能把
word版的《C语言程序设计》
直接传到网上去,明白了吗?

㈥ 谁有谭浩强的《C语言程序设计》 给我个目录

软件简介:

1 C语言概述 2
1.1 C语言的发展过程 2
1.2 当代最优秀的程序设计语言 2
1.3 C语言版本 2
1.4 C语言的特点 3
1.5 面向对象的程序设计语言 3
1.6 C和C++ 3
1.7 简单的C程序介绍 4
1.8 输入和输出函数 5
1.9 C源程序的结构特点 6
1.10 书写程序时应遵循的规则 6
1.11 C语言的字符集 6
1.12 C语言词汇 7
1.13 Turbo C 2.0集成开发环境的使用 8
1.13.1 Turbo C 2.0简介和启动 8
1.13.2 Turbo C 2.0集成开发环境 8
1.13.3 File菜单 9
1.13.4 Edit菜单 10
1.13.5 Run菜单 11
1.13.6 Compile菜单 12
1.13.7 Project菜单 13
1.13.8 Options菜单 14
1.13.9 Debug菜单 18
1.13.10 Break/watch菜单 19
1.13.11 Turbo C 2.0的配置文件 20

2 程序的灵魂—算法 1
2.1 算法的概念 1
2.2 简单算法举例 1
2.3 算法的特性 4
2.4 怎样表示一个算法 4
2.4.1 用自然语言表示算法 4
2.4.2 用流程图表示算法 4
2.4.3 三种基本结构和改进的流程图 8
2.4.4 用N-S流程图表示算法 9
2.4.5 用伪代码表示算法 10
2.4.6 用计算机语言表示算法 11
2.5 结构化程序设计方法 11
2
3 数据类型、运算符与表达式 1
3.1 C语言的数据类型 1
3.2 常量与变量 3
3.2.1 常量和符号常量 3
3.2.2 变量 3
3.3 整型数据 4
3.3.1 整型常量的表示方法 4
3.3.2 整型变量 5
3.4 实型数据 7
3.4.1 实型常量的表示方法 7
3.4.2 实型变量 8
3.4.3 实型常数的类型 9
3.5 字符型数据 9
3.5.1 字符常量 9
3.5.2 转义字符 9
3.5.3 字符变量 10
3.5.4 字符数据在内存中的存储形式及使用方法 10
3.5.5 字符串常量 11
3.5.6 符号常量 12
3.6 变量赋初值 12
3.7 各类数值型数据之间的混合运算 13
3.8 算术运算符和算术表达式 14
3.8.1 C运算符简介 14
3.8.2 算术运算符和算术表达式 15
3.9 赋值运算符和赋值表达式 17
3.10 逗号运算符和逗号表达式 18
3.11 小结 19
3.11.1 C的数据类型 19
3.11.2 基本类型的分类及特点 19
3.11.3 常量后缀 19
3.11.4 常量类型 19
3.11.5 数据类型转换 19
3.11.6 运算符优先级和结合性 20
3.11.7 表达式 20
4 最简单的C程序设计—顺序程序设计 1
4.1 C语句概述 1
4.2 赋值语句 3
4.3 数据输入输出的概念及在C语言中的实现 4
4.4 字符数据的输入输出 4
4.4.1 putchar 函数(字符输出函数) 4
4.4.2 getchar函数(键盘输入函数) 5
4.5 格式输入与输出 5
4.5.1 printf函数(格式输出函数) 5
4.5.2 scanf函数(格式输入函数) 8
4.6 顺序结构程序设计举例 12
4
5 分支结构程序 1
5.1 关系运算符和表达式 1
5.1.1 关系运算符及其优先次序 1
5.1.2 关系表达式 1
5.2 逻辑运算符和表达式 2
5.2.1 逻辑运算符极其优先次序 2
5.2.2 逻辑运算的值 3
5.2.3 逻辑表达式 3
5.3 if语句 4
5.3.1 if语句的三种形式 4
5.3.2 if语句的嵌套 7
5.3.3 条件运算符和条件表达式 9
5.4 tch语句 10
5.5 程序举例 11
5
6 循环控制 1
6.1 概述 1
6.2 goto语句以及用goto语句构成循环 1
6.3 while语句 2
6.4 do-while语句 4
6.5 for语句 6
6.6 循环的嵌套 9
6.7 几种循环的比较 9
6.8 break和continue语句 9
6.8.1 break语句 9
6.8.2 continue 语句 10
6.9 程序举例 11
6
7 数组 1
7.1 一维数组的定义和引用 1
7.1.1 一维数组的定义方式 1
7.1.2 一维数组元素的引用 2
7.1.3 一维数组的初始化 4
7.1.4 一维数组程序举例 4
7.2 二维数组的定义和引用 6
7.2.1 二维数组的定义 6
7.2.2 二维数组元素的引用 6
7.2.3 二维数组的初始化 7
7.2.4 二维数组程序举例 9
7.3 字符数组 9
7.3.1 字符数组的定义 9
7.3.2 字符数组的初始化 9
7.3.3 字符数组的引用 10
7.3.4 字符串和字符串结束标志 10
7.3.5 字符数组的输入输出 10
7.3.6 字符串处理函数 12
7.4 程序举例 14
7.5 本章小结 17
8 函 数 1
8.1 概述 1
8.2 函数定义的一般形式 3
8.3 函数的参数和函数的值 4
8.3.1 形式参数和实际参数 4
8.3.2 函数的返回值 5
8.4 函数的调用 6
8.4.1 函数调用的一般形式 6
8.4.2 函数调用的方式 6
8.4.3 被调用函数的声明和函数原型 7
8.5 函数的嵌套调用 8
8.6 函数的递归调用 10
8.7 数组作为函数参数 12
8.8 局部变量和全局变量 17
8.8.1 局部变量 17
8.8.2 全局变量 19
8.9 变量的存储类别 20
8.9.1 动态存储方式与静态动态存储方式 20
8.9.2 auto变量 21
8.9.3 用static声明局部变量 21
8.9.4 register变量 22
8.9.5 用extern声明外部变量 23

9 预处理命令 1
9.1 概述 1
9.2 宏定义 1
9.2.1 无参宏定义 1
9.2.2 带参宏定义 4
9.3 文件包含 8
9.4 条件编译 9
9.5 本章小结 11

10 指针 1
10.1 地址指针的基本概念 1
10.2 变量的指针和指向变量的指针变量 2
10.2.1 定义一个指针变量 3
10.2.2 指针变量的引用 3
10.2.3 指针变量作为函数参数 7
10.2.4 指针变量几个问题的进一步说明 10
10.3 数组指针和指向数组的指针变量 13
10.3.1 指向数组元素的指针 13
10.3.2 通过指针引用数组元素 14
10.3.3 数组名作函数参数 16
10.3.4 指向多维数组的指针和指针变量 22
10.4 字符串的指针指向字符串的针指变量 25
10.4.1 字符串的表示形式 25
10.4.2 使用字符串指针变量与字符数组的区别 28
10.5 函数指针变量 29
10.6 指针型函数 30
10.7 指针数组和指向指针的指针 31
10.7.1 指针数组的概念 31
10.7.2 指向指针的指针 34
10.7.3 main函数的参数 36
10.8 有关指针的数据类型和指针运算的小结 37
10.8.1 有关指针的数据类型的小结 37
10.8.2 指针运算的小结 37
10.8.3 void指针类型 38

11 结构体与共用体 1
11.1 定义一个结构的一般形式 1
11.2 结构类型变量的说明 2
11.3 结构变量成员的表示方法 4
11.4 结构变量的赋值 4
11.5 结构变量的初始化 5
11.6 结构数组的定义 5
11.7 结构指针变量的说明和使用 7
11.7.1 指向结构变量的指针 7
11.7.2 指向结构数组的指针 9
11.7.3 结构指针变量作函数参数 10
11.8 动态存储分配 11
11.9 链表的概念 12
11.10 枚举类型 14
11.10.1 枚举类型的定义和枚举变量的说明 14
11.10.2 枚举类型变量的赋值和使用 15
11.11 类型定义符typedef 16
12 位运算 1
12.1 位运算符C语言提供了六种位运算符: 1
12.1.1 按位与运算 1
12.1.2 按位或运算 2
12.1.3 按位异或运算 2
12.1.4 求反运算 3
12.1.5 左移运算 3
12.1.6 右移运算 3
12.2 位域(位段) 4
12.3 本章小结 6
13 文件 1
13.1 C文件概述 1
13.2 文件指针 2
13.3 文件的打开与关闭 2
13.3.1 文件的打开(fopen函数) 2
13.3.2 文件关闭函数(fclose函数) 4
13.4 文件的读写 4
13.4.1 字符读写函数fgetc和fputc 4
13.4.2 字符串读写函数fgets和fputs 8
13.4.3 数据块读写函数fread和fwtrite 9
13.4.4 格式化读写函数fscanf和fprintf 11
13.5 文件的随机读写 12
13.5.1 文件定位 12
13.5.2 文件的随机读写 13
13.6 文件检测函数 14
13.6.1 文件结束检测函数feof函数 14
13.6.2 读写文件出错检测函数 14
13.6.3 文件出错标志和文件结束标志置0函数 14
13.7 C库文件 14
13.8 本章小结 15

㈦ 《C语言程序设计》 谭浩强 pdf

网络来文库里有自,下面是网站地址:
http://wenku..com/search?word=C%D3%EF%D1%D4+%CC%B7%BA%C6%C7%BF&lm=0&od=0
不过也给你发了一个。

㈧ C语言程序设计第四版谭浩强ppt

[C程序设计(第四版)].谭浩强.pdf http://www.eeskill.com/file/id/25888。

㈨ 求c程序语言设计 谭浩强的

第1章C语言概述

1.1C语言出现的历史背景
1.2C语塞的特点
1.3简单的C程序介绍
1.4C程序的上机步骤
习题

第2章数据类型、运算符与表达式

2.1C的数据类型
2.2常量亏变量
2.2.1常量和符号常量
2.2.2变量
2.3整型数据
2.3.1整型常量的表示历法
2.3.2整型变量
2.3.3整型常量的类型
2.4实型数据
2.4.1实型常量的表示方法
2.4.2实型变量
2.4.3实型常量的类型
2.5字符型数据
2.5.1字符常量
2.5.2字符变量
2.5.3字符数据在内在中的存储形式及使用方法
2.5.4字符串常量
2.6变量赋初值
2.7各类数值型数据间的混合运算
2.8算术运算符和算术表达贰
2.8.1C运算符简介
2.8.2算术运算符和算术表达式
2.9赋值运算符和赋值表达式
2.10运算符和逗号表达式
习题

第3章最简车的C程序设计顺序程度设计

3.1C语句概述
3.2程序的三种基本结构
3.3赋值语句
3.4数据输入输出的概念及在C语言中的实现
3.5字符数据的输入输出
3.5.1Putchar函数(字符输出函数)
3.5.2getchar函数(字符输入函数)
3.6格式输入寻输出
3.6.1Prinff函数格式输出函数)
3.6.2sconf函数(格式输入围数)
3.7顺序结构程序设计举例
习题

第4章选择结构程序设计

4.1关系运算符和关系表达式
4.1.1关系运算符及其优先次序
4.1.2夫系表达式
4.2逻辑运算符和逻辑表达式
4.2.1逻辑运算符及其优先次序
4.2.2逻辑表达式
4.3if语句
4.3.1if语句的三种形式
4.3.2if语句的嵌套
4.3.3条件运算符
4.4Switch语句
4.5程序举例
习题

第5章循环控制

5.1概述
5.2goto语句以及用goto语句构成循环
5.3While语句
5.4do-while语句
5.5for语句
5.6循环的嵌套
5.7几种循环的比较
5.8breok语句和continue均句
5.8.1break语句
5.8.2continue语句
5.9程序举例
习题

第6章数组

6.1一维数组的定义和引用
6.1.1一维数组的定义
6.1.2一维数组元素的引用
6.1.3一维数组的初始化
6.1.4一维数组程序举例
6.2二维数组的定义和引用
6.2.1二维数组的定义
6.2.2二维数组的引用
6.2.3二维数组的初始化
6.2.4二维数组程序举例
6.3字符数组
6.3.1字符数组的定义
6.3.2字符数组的初始化
6.3.3字符数组的引用
6.3.4字符串和字符串结束标志
6.3.5字符数组的输入输出
6.3.6字符串处理函数
6.3.7字符数组应用举例
习题

第7章函数

7.1概述
7.2函数定义的一般形式
7.3函数参数和函数的值
7.3.1形式参数和买际参数
7.3.2函数的返回值
7.4函数的调用
7.4.1函数调用的一般形式
7.4.2函数调用的历式
7.4.3M被调用函数的声明和函数原型
7.5函数的嵌套调用
7.6函数的递归调用
7.7数组作为函数参数
7.8局部变量和全局变量
7.8.1局部变量
7.8.2全局变量
7.9变量的存储类别
7.9.1动态存储方式与静态存储方式
7.9.2auto变量
7.9.3用Static声明局部变量
7.9.4reglster变量
7.9.5用extern声明外部变量
7.9.6用Static声明外部变量
7.9.7关于变量的声明和定义
7.9.8存储类别小结
7.10内部函数和外部函数
7.10.1内部函数
7.10.2外部函数
7.11如何运行一个多文件的程序
习题

第8章预处理命令

8.1宏定义
8.1.1不带多数的宏定义
8.1.2带参数的宏定义
8.2“文件包含”处理
8.3条件编译
习题

第9章指针

9.1地址和指针的概念
9.2变量的指针和指间变量的指针变量
9.2.1定义一个指针变量
9.2.2指针变量的引用
9.2.3指针变量作为函数参数
9.3数组的指针和指向数组的指针变量
9.3.1指向数经元素的指针
9.3.2通过指针引用数经元素
9.3.3数组合作函数多数
9.3.4指向多维数组的指针和指针变量
9.4字符串的指针和指向字符串的指针变量
9.4.1字符串的表示形式
9.4.2字符串指针作函数参数
9.4.3对使用字符指针变量和字符数组的讨论
9.5函数的指针和指向函数的指针变量
9.5.1用函数指针变量调用函数
9.5.2用指回函数的指针作函数参数
9.6返回指针位的函数
9.7指针数组和指同指针的指针
9.7.18针数组的概念
9.7.2指向指针的指针
9.7.3指针数组作main函数的形参
9.8有关指针的数据类型和指针运算的小结
9.8.1有关指针的数据类型的小结
9.8.2指针运算小结
9.8.3void指针类型
习题

第10章结构体与共用体

10.1概述
10.2定义结构体类型变量的方法
10.3结构体变量的引用
10.4结构体变量的初始化
10.5结构体数组
10.5.1定义结构体数组
10.5.2结构体数组的初始他
10.5.3结构体数经历用举例
10.6B向结相体类型数据的指针
10.6.1指间结构体变量的指针
10.6.2指间结构体数组的指针
10.6.3用结相体变量和指问结构体的指针作函数参数
10.7用指针处理链表
10.7.1链表概述
10.7.2简单链表
10.7.3处理动态链表所需的函数
10.7.4建立动态健表
10.7.5输出键表
10.7.6对链表的删除操作
10.7.7对链表的插入操作
10.7.8对链表的综台操作
10.8共用体
10.8.1并用体的概念
10.8.2共用体变量的引用画式
10.8.3共用体类型数据的特点
10.9枚举类型
10.10用typedef定文类型
习题

第11章位运算

11.1位运算符和位运算
11.1.1“接位与”运算符(&)
11.1.2接位或运算符(1)
10.1.3“异或”运算符(^)
11.1.4“取反”运算符(~)
11.5左移运算简(<<)
10.1.6右移运算符(>>)
11.1.7位运算赋值远器符
11.1.8不同长度的数据进行值运算
11.2位运界举例
11.3位段
习题

第12章文件

12.1C文件概述
12.2文件类型指针
12.3文件的打开与关闭
12.3.1文件的打开(fopen函数)
12.3.2文件的关闭(fclose函数)
12.4文件的读写
12.4.1fputc函数和fqetc函数(Putc函数和getc函数)
12.4.2fread函数和 twrit6函数
12.4.3fprinff函数和fscanf函数
12.4.4其他读写函数
12.5文件的定位
12.5.1rewind函数
12.5.2fseek函数和随机读写
12.5.3ffell函数
12.6出错的项测
12.6.1ferror函数
12.6.2clearers函数
12.7文件输入输出小结
习题

第13章常见错误和程序调试

13.1常见错误为析
13.2程序调试

附录I常用字符与ASCII代码对限由
附录IIC语言中的关键字
附录III运算符和结合性
附录IVC语言常用语法提要
附录VC库函数

参考文献

㈩ C语言程序设计(谭浩强).TXT

谭浩强C语言设计第三版 txt格式http://wbwyzkl.blog.163.com/blog/static/118614657200982895459889/edit/
发到邮箱,请查收。[email protected]