下载中心
《C/ C++/ Java 程序设计经典教程》rar
1星 发布者: PKelect

2018-08-26 | 1积分 | 28.34MB |  5 次下载

下载 收藏 评论

文档简介
标签: C++

C++

《C/ C++/ Java 程序设计经典教程》(Deitel 著)

●集作者几十年程序设计经验之精华,从软件工程的原理强调结构化程序设计方法,追求程序的清晰优美,注重程序的性能和结果。

●内容丰富、权威,重点讲述C语言兼C++和Java面向对象的基本概念和编程技巧。

●内容由浅入深,示例引导,生动活泼,测试练习极具启发性,集现代教育思想和方法于一体。

本书译自经典计算机教程《C How to Program》的最新版,在美国,数十万学生通过本书学习C语言。

作者Deitel & Deitel父子俩从事编程和教学工作几十年,积累了丰富的经验,通过本书讲述了C语言、C++以及Java语言的基本概念及编程方法。本书重在强调程序的清晰性与实用性,书中给出大量的相关提示信息,可以引导读者养成良好的编程习惯,提高程序性能和可移植性。

本书适用于只有很少甚至没有编程经验的大专院校学生,可以作为计算机编程方面的入门级教材,现时也可作为初中级程序员的参考用书。

数百个精巧的实例、丰富的测试练习、贴切的提示信息,融作者多年经验之精华,阐述6个当今最流行的编程范例:

  ·过程化编程(C语言)

  ·类和对象(C++和Java)

  ·继承和多态性(C++和Java)

  ·泛型编程(C++模板)

  ·图形、GUI和多媒体(Java语言)

  ·事件驱动的程序设计(Java语言)

第1章 计算机、Internet和万维网入门

1.1 简介

1.2 计算机是什么

1.3 计算机的组织

1.4 操作系统的演变

1.5 个人计算、分布计算和客户/服务器计算

1.6 机器语言、汇编语言和高级语言

1.7 C语言的历史

1.8 C语言的标准库

1.9 重要的软件发展趋势:面向对象的技术

1.10 C++语言以及C++编程

1.11 Java语言以及Java编程

1.12 其他高级语言

1.13 结构化编程

1.14 C程序开发环境基础

1.15 硬件趋势

1.16 Internet的历史

1.17 万维网的历史

1.18 C语言及本书的注意事项

自测练习

练习

第2章 C程序设计入门

2.1 简介

2.2 一个简单的C程序:显示一行文本

2.3 另一个简单的C程序:两个整数相加

2.4 内存的概念

2.5 C的算术运算

2.6 判断:等式和关系运算符

自测练习

练习

第3章 C语言结构化程序开发

3.1 简介

3.2 算法

3.3 伪代码

3.4 控制结构

3.5 if 选择结构

3.6 if/else选择结构

3.7 while循环结构

3.8 表述算法:案例研究1(计数器控制的循环)

3.9 使用自顶向下、逐步求精方法表述算法:案例研究2(标记控制循环)

3.10 使用自顶向下、逐步求精方法表述算法:案例研究3(嵌套控制结构)

3.11 赋值运算符

3.12 递增运算符和递减运算符

自测练习

练习

第4章 C程序控制

4.1 简介

4.2 循环的本质

4.3 计数器控制的循环

4.4 for循环结构

4.5 for结构:说明和观察

4.6 使用for结构的示例

4.7 switch多重选择结构

4.8 do/while循环结构

4.9 break和conTInue语句

4.10 逻辑运算符

4.11 相等运算符(==)和赋值运算符(=)

4.12 结构化编程小结

自测练习

练习

第5章 C函数

5.1 简介

5.2 C语言的程序模块

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章 C数组

6.1 简介

6.2 数组

6.3 声明数组

6.4 数组使用示例

6.5 数组传递给函数

6.6 排序数组

6.7 案例研究:用数组计算平均值、中值和最频值

6.8 查找数组

6.9 多维数组

自测练习

练习

第7章 C指针

7.1 简介

7.2 指针变量声明和初始化

7.3 指针运算符

7.4 按引用调用函数

7.5 使用指针的const限定符

7.6 使用按引用调用的冒泡排序

7.7 指针表达式和指针算法

7.8 指针和数组的关系

7.9 指针数组

7.10 案例研究:洗牌和发牌模拟

7.11 函数指针

自测练习

练习

第8章 C字符和字符串

8.1 简介

8.2 字符串和字符的基本知识

8.3 字符处理库

8.4 字符串转换函数

8.5 标准输入/输出库函数

8.6 字符串处理库的字符串处理函数

8.7 字符处理库的比较函数

8.8 字符串处理库的查找函数

8.9 字符串处理库的内存函数

8.10 字符串处理库的其他函数

自测练习

练习

第9章 C格式化的输入/输出

9.1 简介

9.2 流

9.3 用printf格式化输出

9.4 打印整数

9.5 打印浮点数

9.6 打印字符串和字符

9.7 其他转换说明符

9.8 用字段宽度和精度打印

9.9 在printf格式控制字符串中使用标记

9.10 打印字面量和转义序列

9.11 用scanf格式化输入

自测练习

练习

评论
相关视频
  • 控制系统仿真与CAD

  • PLC功能指令应用详解

  • 微波毫米波电路分析与设计

  • Android车载系统框架

  • 天线原理与基本参数

  • 嵌入式电机驱动 SoC NSUC1610 的座椅通风应用解说

推荐帖子
精选电路图
  • 家用电源无载自动断电装置的设计与制作

  • PIC单片机控制的遥控防盗报警器电路

  • 短波AM发射器电路设计图

  • 开关电源的基本组成及工作原理

  • 用NE555制作定时器

  • 基于TDA2003的简单低功耗汽车立体声放大器电路

×