C程序设计经典教程

C程序设计经典教程(第4版)——世界最畅销计算机科学教材
图书作者: [美]Harvey M.Deitel、Paul J.Deitel 编著
出版社: 清华大学出版社
ISBN: 7302117802
出版时间: 2006-3第1版
印刷时间: 2006-3第1次印刷
开 本: 16
价 格(元): 43
本书译自经典计算机教程C How to Program的最新版。在美国,数十万学生通过本书学习C语言。作者Deitel父子从事编程和教学工作数十年,其所著教材被誉为美国标准教材,在教育界享有盛誉。
本书新版本有以下特色:
(1)应用软件工程原理讲述结构化程序设计方法。
(2)用新的代码标准重写所有的源代码,并加入大量注释。
(3)更新术语,使其与多种语言的标准和规范保持一致。
(4)免费下载所有源代码和PowerPoint讲义。
(5)数百个贴心提示,海量练习题与答案。
(6)为教师免费提供教学辅助软件包。
本书内容经典、权威,语言轻松活泼,适合只有很少甚至没有编程经验的大专院校学生,可以作为计算机编程方面的入门级教材,同时也可作为初中级程序员的参考书。
【目录】
第1章计算机、Internet和万维网入门
1.1简介
1.2计算机是什么
1.3计算机的组织
1.4操作系统的演变
1.5个人计算、分布式计算和客户/服务器计算
1.6机器语言、汇编语言和高级语言
1.7C语言的历史
1.8C语言的标准库
1.9C语言程序开发环境基础
1.10Internet的历史
1.11万维网的历史
1.12C语言及本书的注意事项
总结
自测练习
自测练习答案
练习
第2章程序设计入门
2.1简介
2.2一个简单的C程序:显示一行文本
2.3另一个简单的C程序:两个整数相加
2.4内存的概念
2.5算术运算
2.6判断:等式和关系运算符
总结
自测练习
自测练习答案
练习
第3章结构化程序开发
3.1简介
3.2算法
3.3伪码
3.4控制结构
3.5if选择语句
3.6if/else选择语句
3.7while循环语句
3.8表述算法:案例研究1(计数器控制循环)
3.9使用自顶向下、逐步求精方法表述算法:案例研究2(标志控制循环)
3.10使用自顶向下、逐步求精方法表述算法:案例研究3(嵌套控制结构)
3.11赋值运算符
3.12增量运算符和减量运算符
总结
自测练习
自测练习答案
练习
第4章程序控制
4.1简介
4.2循环的本质
4.3计数器控制循环
4.4for循环语句
4.5for语句:注意事项和经验
4.6使用for语句的示例
4.7switch多重选择语句
4.8do/while循环语句
4.9break和continue语句
4.10逻辑运算符
4.11关于相等运算符(==)和赋值运算符(=)
4.12结构化程序设计小结
总结
自测练习
自测练习答案
练习
第5章函数
5.1简介
5.2C语言的程序模块
5.3数学库函数
5.4函数
5.5函数的定义
5.6函数原型
5.7头文件
5.8调用函数:值调用和引用调用
5.9产生随机数
5.10示例:运气游戏
5.11存储类别
5.12作用域的规则
5.13递归
5.14递归示例:斐波纳契数列
5.15递归与迭代
总结
自测练习
自测练习答案
练习
第6章数组
……
第7章指针
第8章字符和字符串
第9章格式化的输入/输出
第10章结构、联合、位操作和枚举
第11章文件处理
第12章数据结构
第13章预处理器
第14章高级技术
附录AInternet与Web资源
附录BC99 Internet与Web资源
附录C运算符优先级
附录DASCII字符集
附录E数制系统
附录F标准库资源