内容简介 · · · · · ·
本书共组织了十三章,介绍C语言的基本概念、语法规则和利用C语言进行
程序设计的方法,并通过大量实例程序进行了说明。每章后附有习题。有配套丛书,
《C程序设计题解与上机指导》。
作者根据多年教学和写作的丰富经验,把C语言写得深入浅出,易于掌握。针
对初学者的特点,对书的内容作了周密的安排。本书体系合理、概念清晰、例题丰
富、逻辑性强、文字流畅、通俗易懂。
C程序设计的创作者
· · · · · ·
-
谭浩强 作者
作者简介 · · · · · ·
谭浩强教授,我国著名计算机教育专家。1934年生,广东台山人。1958年清华大学自动控制系毕业。现为全国高等学校计算机基础教育研究会理事长、全国计算机应用技术证书考试委员会主任委员、全国计算机等级考试委员会副主任。他编写(包括与他人合写)了70多种计算机著作,是国内已知编著科技著作最多的一人。《BASIC语言》发行了1200万册,创科技书籍发行量的世界记录。读者一致反映,他编写的书逻辑性强、概念清晰、有启发性、通俗易懂,深受广大读者欢迎。他曾在中央电视台系统地讲授了BASIC,FORTRAN,COBOL,PASCAL,C,QBASIC等六种计算机语言,收看人数达数百万人。获全国优秀教学成果国家级奖,国家科技进步奖,北京市政府授予“有突出贡献专家”称号,国家科委表彰他为“全国先进科普工作者”。
目录 · · · · · ·
第一章 C语言概述
第二章 数据类型、运算符与表达式
第三章 最简单的C程序设计
第四章 逻辑运算和判断选取控制
第五章 循环控制
第六章 数组
第七章 函数
第八章 编译预处理
第九章 指针
第十章 结构体与共用体
第十一章 位运算
第十二章 文件
第十三章 常见错误和程序调试
参考资料
· · · · · · (收起)
第二章 数据类型、运算符与表达式
第三章 最简单的C程序设计
第四章 逻辑运算和判断选取控制
第五章 循环控制
第六章 数组
第七章 函数
第八章 编译预处理
第九章 指针
第十章 结构体与共用体
第十一章 位运算
第十二章 文件
第十三章 常见错误和程序调试
参考资料
· · · · · · (收起)
原文摘录 · · · · · · ( 全部 )
-
stdio.h是系统提供的一个文件名,stdio是standard input & output的缩写,文件后缀.h的意思是头文件(header file),因为这些文件都是放在程序各文件模块的开头的。输入输出函数的相关相信已视线放在stdio.h文件中。现在,用#inclue指令把这些信息调入供使用。 (查看原文) —— 引自第7页 -
printf(格式控制,输出表列) 1)格式控制是用双撇号括起来的一个字符串,称为转换控制字符串,简称格式字符串。 ①格式声明。%+格式字符,如&d,&f。 ②普通字符 2)输出表列是程序需要输出的一些数据,可以是常量,变量或表达式。 printf(参数1,参数2,参数3,……,参数n) 格式符 d/i:用来输出一个有符号的十进制整数 可以在格式生命中指定输出数据的域宽(所占的列数),如%5d,指定书橱数据占5列。 ld:长整型 lld:双长整型 c:用来输出一个字符 s:一个字符串 printf("%s","China") f:用来输出实数,以小数形式书橱。 基本型,%f 不指定书橱数据的长度。一般,整数部分全部输出,小数部分输出6位。 制定数据宽度和小数位数,%m.nf 如%7.2f,输出数据7列,两位小数 输出数据向左对齐%-m.nf(后面补空格) e:以指数形式书橱实数。如果不指定输出数据所占的宽度和数字部分的小数位数,一般小数6位,指数5列。如1.234560 e+002 o:八位数输出 x:十六位输出 u:无符号十进制整数 g:输出浮点数,系统自动选择,f格式活e格式输出 (查看原文) —— 引自第69页
> 全部原文摘录
喜欢读"C程序设计"的人也喜欢 · · · · · ·
-
- 深度学习 8.4
-
- 重构 9.0
-
- 设计模式 9.1
-
- C程序设计语言 9.4
-
- 黑客与画家 8.7
-
- 哥德尔、艾舍尔、巴赫 9.4
-
- 代码大全(第2版) 9.3
-
- 深度探索C++对象模型 9.1
-
- 微积分的历程 9.0
-
- 软件随想录 8.7
C程序设计的书评 · · · · · · ( 全部 64 条 )



比风格差更恶劣的是没有风格。
太多关于像”你行你上啊”这样的伪命题,在此诸位就不要再争了。好比我买台空调,回家发现是坏的,难不成我要自己会制冷? 国内各种技术类书籍简直不堪入目。不是你抄我,就是我抄你。稍微用点心的就改几个字符符号,或多写几页序,不知道害死了多少在门槛边的人们。谭教授当...
(展开)

一个不懂C语言的人,写了一本C语言教科书
如题,转知乎网友的两条评论: 1. 他的书总是在关键的地方一带而过,你要是有什么地方不懂看几遍也还是不懂 2. 谭老师的这本书的强大在于,把简单的问题讲复杂,把细枝末节的内容讲成长篇大论,把复杂的问题一带而过,学之前在好比白天在森林外徘徊,想想学好,能走出森林还有...
(展开)


老谭的这本书是典型应试教育的产物
客观的讲,他的这本书还是写的很全面的,而且的确是在有一些浅显易懂的生活中的例子来解释C语言和数据结构中的现象。 但不知是因为谭老年纪实在太大还是因为在书斋里呆得太久,这本书中的文字实在是太啰嗦了,如果作为一名初学者,在对C语言设计一无所知的情况下来看这本书,真...
(展开)
> 更多书评 64篇
论坛 · · · · · ·
在这本书的论坛里发言这本书的其他版本 · · · · · · ( 全部12 )
-
清华大学出版社 (2005)7.0分 1814人读过
-
清华大学出版社 (2003)6.8分 950人读过
-
清华大学出版社 (2001)7.0分 707人读过
-
清华大学出版社 (2010)6.4分 619人读过
以下书单推荐 · · · · · · ( 全部 )
- C语言学习/参考书 (leal)
- 我做学生用过的教材 (昌锴Kenneth)
- 计算机 (李佛魔)
- my paperbook (塔下人)
- C的开始 (fan)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
- 在豆瓣转让 有25人想读,手里有一本闲着?
订阅关于C程序设计的评论:
feed: rss 2.0
0 有用 布莱特 2013-08-28 09:39:48
我读的那个版本封面找不到
0 有用 anrs 2013-11-27 18:30:12
第2本入门书
0 有用 INVISIBLE芍芍 2008-08-02 23:26:26
很好,看那么多人抄他就知道了
0 有用 HomeAnimator 2014-01-14 20:26:05
我的第一本C语言书。实验是在windows97/8和Turbo c2.0下做的。觉得认为是C语言和C算法的书比较好。没有任何关于操作系统和C编译器的介绍是个缺憾。
0 有用 小土刀 2014-06-14 13:29:28
整理书架日38