C程序设计教程
普通高等教育“十一五”国家级规划教材 第八届全国高校出版社优秀畅销书一等奖

作者:谭浩强

丛书名:高等院校计算机基础教育课程体系特色教材系列

定价:29元

印次:1-14

ISBN:9787302151579

出版日期:2007.07.01

印刷日期:2013.04.07

图书责编:张民

图书分类:教材

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

本书以清华大学出版社出版的《C程序设计》(已发行900万册)一书的内容为基础,适当减少内容,压缩篇幅,突出重点,紧扣最基本的教学要求。经教育部评审,本书已正式列入教育部普通高等教育“十一五”国家级规划教材,向全国各高校推荐。 和《C程序设计》相比,《C程序设计教程》一书在以下几方面作了调整: (1) 取消原来的第2章(算法),把算法的思想分散到各章,结合具体程序进行介绍,这样可以使读者更早地直接进入程序设计,能提高读者的兴趣。 (2) 对于初学者暂时用得不多的部分内容(如“预处理命令”、“位运算”)不再保留。对“链表”只作简单的介绍而不深入展开。对输入输出格式着重介绍最常用的部分,不详细介绍其他复杂和少用的格式。对不同类型数据之间的赋值只介绍比较基本的内容。“常见错误和程序调试”的内容由教材移放到《C程序设计教程学习辅导》中。这样教材由原来的14章减到10章,篇幅也相应地减少了。 (3) 由于许多学校把C语言的教学安排在一年级,而学生还未学完高等数学,在本书中不包括有关高等数学知识的例题。 (4) 过去学习C语言的读者,大多数是学习过其他计算机语言的(如BASIC语言),有初步的程序设计知识,而现在大多数学校把C语言作为第一门计算机语言来学习,学生缺乏程序设计的基础知识。为降低学习难度,本书减少了难度较大的例题,对比较难懂的程序也作了比较详细的说明。 (5) 在章节编排上,作了适当的改变,在叙述概念和解释难点时,采取了更加通俗易懂的方法,使读者更易于理解。 (6) 采用Visual C++作为编译环境,使程序的编译和运行更加方便。 由于《C程序设计》的内容和写作风格已经为广大读者熟悉,在教学的实践中取得了很好的效果,因此本书保持了《C程序设计》的基本内容和写作风格,可以认为本书是《C程序设计》的简明教程。在学习本书的过程中,如需要进一步深入,可以参考《C程序设计》一书。 本书最大的特点是:把复杂的问题简单化,而不把简单的问题复杂化。例题丰富,容易入门,分解难点,缩小台阶,循序渐进。即使没有教师讲授,学生也能通过自学掌握书中的基本内容。本书通俗易懂、深入浅出的特点在同类书中是非常突出的。 08年3月13日新增程序

C语言是在国内外广泛使用的一种计算机语言。学会使用C语言进行程序设计是计算机工作者的一项基本功。 自20世纪90年代以来,C语言在国内迅速普及,不仅为计算机专业工作者所使用,而且为广大计算机应用人员(包括大量原来是非计算机专业的使用计算机的人们)所喜爱和使用。几乎所有的理工科大学不仅在计算机系开设了C语言课程,而且在非计算机专业也开设了C语言课程。全国计算机等级考试、全国计算机应用技术证书考试(NIT)和全国各地区各部门组织的计算机考试都将C语言列入了考试范围。学习C语言已经成为广大计算机应用人员和广大青年学生的迫切要求。 作者在1991年编著了《C程序设计》一书,由清华大学出版社出版。该书出版后受到广大读者的热烈欢迎,许多读者说“C语言原来是比较难学的,但自从《C程序设计》出版后,C语言变得不难学了”,该书被全国大多数高校选为正式教材,许多高校都指定该书为研究生入学考试必读教材。该书已成为国内读者学习C语言的主流用书。国内许多介绍C语言的书籍大多以此书为蓝本,许多在职干部和计算机爱好者通过自学本书掌握了C语言程序设计。十多年来,该书已出了三版,重印了100多次,累计发行了900多万册,创同类书的全国发行最高纪录。近年来每年印刷量都在80万册以上。作者到全国各高校和各企事业单位访问时,许多在校师生和已毕业参加了工作的人士都说他们学过这本书,印象很深,作者在内心深切地感受到广大读者对作者的殷切期望。 各校师生普遍认为《C程序设计》内容系统、讲解详尽,包含了许多其他教材中没有的内容,尤其是针对编程实践中容易出现的问题作了提醒和分析,是学习C语言程序设计的理想教材。...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
第1章C语言概述1

1.1计算机与程序、程序设计语言1

1.2C语言出现的历史背景2

1.3C 语言的特点3

1.4简单的C语言程序4

1.5运行C程序的步骤与方法8

1.5.1运行C程序的步骤8

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

本章小结15

习题16

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

2.1C语言的数据类型17

2.2常量与变量17

2.2.1常量18

2.2.2变量19

2.3整型数据20

2.3.1整型常量的表示形式20

2.3.2整型变量21

2.3.3整型数据在内存中的存放形式22

2.3.4整型数据的溢出23

2.3.5整型常量的类型24

2.4浮点型数据24

2.4.1浮点型常量的表示形式24

2.4.2浮点型变量25

2.4.3浮点型常量的类型26

2.5字符型数据27

2.5.1字符常量27

2.5.2字符变量28

2.5.3字符数据在内存中的存储形式及其使用方法28

2.5.4字符串常量31

2.6各类数值型数据间的混合运算32

2.7算术运算符和算术表达式33

2.7.1C语言运算符和C算术表达式简介33

2.7.2主要的算术运算符和算术表达式34

2.8逗号运算符和逗号表达式36

本章小结38

习题38

第3章最简单的C程序设计——顺序程序设计40

3.1程序的三种基本结构40

3.2C语句概述41

3.3赋值表达...