C程序设计(第二版)
基本信息
推荐阅读
内容简介回到顶部↑
书籍
计算机书籍
C语言是国内外广泛使用的计算机语言,是计算机应用人员应掌握的一种程序设计工具。
本书第一版于1991年出版,全书针对初学者的特点,精心策划、准确定位、概念清晰、例题丰富、深入浅出,受到专家和读者的一致好评。普遍认为它是学习C语言的好教材,被全国大多数高校选用。几年来发行量达270万册,创同类书发行量的全国纪录。被电子工业部评为部级优秀教材一等奖。
根据发展的需要,作者对本书进行了修订,加强了算法,按C的新标准改写全书各章,增加了C++的初步知识。
本书内容新颖、体系合理、逻辑性强、文字流畅、通俗易懂,是学习C语言的理想教材。凡具有计算机初步知识的读者都能读懂本书。本书可作为高等学校各专业的正式教材,也是一本自学的好教材。
计算机书籍
C语言是国内外广泛使用的计算机语言,是计算机应用人员应掌握的一种程序设计工具。
本书第一版于1991年出版,全书针对初学者的特点,精心策划、准确定位、概念清晰、例题丰富、深入浅出,受到专家和读者的一致好评。普遍认为它是学习C语言的好教材,被全国大多数高校选用。几年来发行量达270万册,创同类书发行量的全国纪录。被电子工业部评为部级优秀教材一等奖。
根据发展的需要,作者对本书进行了修订,加强了算法,按C的新标准改写全书各章,增加了C++的初步知识。
本书内容新颖、体系合理、逻辑性强、文字流畅、通俗易懂,是学习C语言的理想教材。凡具有计算机初步知识的读者都能读懂本书。本书可作为高等学校各专业的正式教材,也是一本自学的好教材。
作译者回到顶部↑
目录回到顶部↑
1 c语言概述
1.1 c语言出现的历史背景
1.2 c语言的特点
1.3 简单的c程序介绍
1.4 c程序的上机步骤
习题
2 程序的灵魂——算法
2.1 算法的概念
2.2 简单算法举例
2.3 算法的特性
2.4 怎样表示一个算法
2.4.1 用自然语言表示算法
2.4.2 用流程图表示算法
2.4.3 三种基本结构和改进的流程图
2.4.4 用n-s流程图表示算法
2.4.5 用伪代码表示算法
2.4.6 用计算机语言表示算法
2.5 结构化程序设计方法
习题
3 数据类型、运算符与表达式
1.1 c语言出现的历史背景
1.2 c语言的特点
1.3 简单的c程序介绍
1.4 c程序的上机步骤
习题
2 程序的灵魂——算法
2.1 算法的概念
2.2 简单算法举例
2.3 算法的特性
2.4 怎样表示一个算法
2.4.1 用自然语言表示算法
2.4.2 用流程图表示算法
2.4.3 三种基本结构和改进的流程图
2.4.4 用n-s流程图表示算法
2.4.5 用伪代码表示算法
2.4.6 用计算机语言表示算法
2.5 结构化程序设计方法
习题
3 数据类型、运算符与表达式
前言回到顶部↑
C语言功能丰富、表达能力强、使用灵活方便、应用面广、目标程序效率高、可移植性好,既具有高级语言的优点,又具有低级语言的许多特点。因此特别适合于编写系统软件。由于C语言牵涉到的概念比较复杂,规则繁多,使用灵活,容易出错,不少初学者感到困难。
至今已从事计算机教育和计算机普及工作二十多年的作者于1991年编写了一本《C程序设计》,由清华大学出版社出版。该书针对初学者的特点和认识规律,精选内容,分散难点,降低台阶,例题丰富,通过通俗易懂的叙述阐明了复杂的概念,并力求做到内容新颖、概念清晰、实用性强、通俗易懂。该书出版后受到广大读者的热烈欢迎,认为该书“是学习C语言的好教材”,“使初学者少走了许多弯路”。全国大多数高校采用该书为教材,许多在职干部和计算机爱好者通过自学该书掌握了C语言程序设计。几年来,发行量超过270万册,创全国同类书发行量的首位。荣获国家电子工业部优秀教材一等奖、全国高等学校计算机基础教育研究会优秀教材一等奖、全国大学出版社优秀畅销书特等奖。
根据发展的需要,作者对《C程序设计》一书进行了修订,出版第二版。本书保持了第一版的写作风格,保留了通俗易懂的特点,并在以下几方面做了较大的修改补充: (1) 加强了算法。专门增加了第2章(程序的灵魂——算法),介绍算法的概念和结构化程序设计方法。已学过其他语言程序设计的读者可以跳过本章。 (2) 以新标准C的规定为依据,对书中各个部分进行修改,例如对函数形参的声明采用现代方式,允许对非静态数组初始化等。 (3) 对各章内容和文字均细致地进行了修改,以使读者更容易理解。 (4) 为了使读者对C++有初步的了解,为今后学习C++打下初步基础,专门增加了第14和15章,介绍C++的初步知识,供读者选学。
为了帮助读者学习本书,作者还编写了一本《C程序设计题解与上机指导(第二版)》,提供本书中各章习题的绝大部分参考答案,以及上机实习指导。由清华大学出版社出版。本书内容新颖、体系合理、逻辑性强、文字流畅、通俗易懂,是学习C语言的理想教材。凡具有计算机初步知识的读者都能读懂本书。本书可作为高等学校各专业的正式教材,也是一本自学的好教材。
至今已从事计算机教育和计算机普及工作二十多年的作者于1991年编写了一本《C程序设计》,由清华大学出版社出版。该书针对初学者的特点和认识规律,精选内容,分散难点,降低台阶,例题丰富,通过通俗易懂的叙述阐明了复杂的概念,并力求做到内容新颖、概念清晰、实用性强、通俗易懂。该书出版后受到广大读者的热烈欢迎,认为该书“是学习C语言的好教材”,“使初学者少走了许多弯路”。全国大多数高校采用该书为教材,许多在职干部和计算机爱好者通过自学该书掌握了C语言程序设计。几年来,发行量超过270万册,创全国同类书发行量的首位。荣获国家电子工业部优秀教材一等奖、全国高等学校计算机基础教育研究会优秀教材一等奖、全国大学出版社优秀畅销书特等奖。
根据发展的需要,作者对《C程序设计》一书进行了修订,出版第二版。本书保持了第一版的写作风格,保留了通俗易懂的特点,并在以下几方面做了较大的修改补充: (1) 加强了算法。专门增加了第2章(程序的灵魂——算法),介绍算法的概念和结构化程序设计方法。已学过其他语言程序设计的读者可以跳过本章。 (2) 以新标准C的规定为依据,对书中各个部分进行修改,例如对函数形参的声明采用现代方式,允许对非静态数组初始化等。 (3) 对各章内容和文字均细致地进行了修改,以使读者更容易理解。 (4) 为了使读者对C++有初步的了解,为今后学习C++打下初步基础,专门增加了第14和15章,介绍C++的初步知识,供读者选学。
为了帮助读者学习本书,作者还编写了一本《C程序设计题解与上机指导(第二版)》,提供本书中各章习题的绝大部分参考答案,以及上机实习指导。由清华大学出版社出版。本书内容新颖、体系合理、逻辑性强、文字流畅、通俗易懂,是学习C语言的理想教材。凡具有计算机初步知识的读者都能读懂本书。本书可作为高等学校各专业的正式教材,也是一本自学的好教材。
评论交流
共有146人开贴评论 423人参与评论 104人参与打分 查看
评价等级:

发表于:2004-8-16 18:48:00
我是94年上的大学,95年使用的谭浩强的《c程序设计》语言第一版做的教材,当时介绍C语言的书并不多,
没有多少选择的余地。到了98年就慢慢多了起来,当然自己水平也不一样了,再回头看这本书,觉得就C语言
本身而言谭浩强的讲述没有多大的问题,但使用的方法是很传统的中国式的,他把C语言的各个部分分门别类的
做讲解,使用图表等来说详细的说明。客观地说这种方式对于考试来说是最好的了,对于有着较好理解力的学生
来说也能从中得到真正的知识,学会并掌握C语言,但这种方法并不能启发读者更积极的深入的思考,读者总是会
碰到很多不能完全理解的东西,不得不跳过,只有全部读完并有一定实际经验后才能真正理解这些细节,即使理解
后也不见得有豁然开朗的感觉。而国外通行的循序渐进的讲解方式和谭的方法是有着很大不同的。
谭浩强的书本身质量不算上乘,也不是很差,只是其采用的方法有些陈旧了,可以用作参考,过于贬低其书和过高
赞扬其书都不恰当,多读各种风格的书就知道自己的喜好了。我自己是不大喜欢谭浩强的书的,而比较倾向于国外
教材的风格。
没有多少选择的余地。到了98年就慢慢多了起来,当然自己水平也不一样了,再回头看这本书,觉得就C语言
本身而言谭浩强的讲述没有多大的问题,但使用的方法是很传统的中国式的,他把C语言的各个部分分门别类的
做讲解,使用图表等来说详细的说明。客观地说这种方式对于考试来说是最好的了,对于有着较好理解力的学生
来说也能从中得到真正的知识,学会并掌握C语言,但这种方法并不能启发读者更积极的深入的思考,读者总是会
碰到很多不能完全理解的东西,不得不跳过,只有全部读完并有一定实际经验后才能真正理解这些细节,即使理解
后也不见得有豁然开朗的感觉。而国外通行的循序渐进的讲解方式和谭的方法是有着很大不同的。
谭浩强的书本身质量不算上乘,也不是很差,只是其采用的方法有些陈旧了,可以用作参考,过于贬低其书和过高
赞扬其书都不恰当,多读各种风格的书就知道自己的喜好了。我自己是不大喜欢谭浩强的书的,而比较倾向于国外
教材的风格。
评价等级:



发表于:2004-8-30 14:00:00
我不得不承认,我当年学习c语言的时候就使用这本书,现在看起来,里面的代码确实很不符合软件开发的标准,尤其是代码的命名根本就不符合规范,经常用什么a,b,c啊之类的,但是这本书是最先带我入门的教材,处于对自己“老师”的尊重,决定给3分,书虽然写得不好,但毕竟曾经是自己的老师。不能太过于苛求,毕竟一个年纪这么大的人能够献身于中国的计算机教育事业确实值得尊敬的,想当年计算机不这么普及的时候,那个时候最流行的语言恐怕就是basic了,可是当年谭老的Qbasic创下了2000万册记录,不得不说他也算那个时代的一个英雄,今天我们能够用这么好的高级语言来写代码的同时,不要忘记了哪些曾经用debug,为了不让磁带顺坏而天天在机房捉虫子的程序员,不要忘记我们是站在巨人的肩膀上.........
| 我要写评论 |
| 查看所有评论交流(共146条) |








点击看大图






加载中...

