当前位置:首页 > 工业技术
C++大学简明教程 实例程序设计 an application-driven tutorial approach
C++大学简明教程 实例程序设计 an application-driven tutorial approach

C++大学简明教程 实例程序设计 an application-driven tutorial approachPDF电子书下载

工业技术

  • 电子书积分:17 积分如何计算积分?
  • 作 者:(美)H. M. Deitel等著;赵继东,易发胜,王雁东等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121017253
  • 页数:560 页
图书介绍:本书介绍了计算机编程原理和C++语言,详细说明了C++语言的各个方面的知识,包括输入/输出、数据类型、变量、伪代码、算法、控制语句、运算符、函数、数组、字符串、类、对象、继承、多态性、指针、引用、文件处理、异常、模板以及操作符重载等等。同时本书还提供了大量能够运行在任何兼容ANSI/ISO C++的编译器上的程序实例以及丰富的练习来提高和巩固学习效果。
《C++大学简明教程 实例程序设计 an application-driven tutorial approach》目录

教程1 购车还贷计算器和猜数字应用程序介绍计算机,互联网和C++编程 1

1.1 什么是计算机 1

1.2 计算机的结构 2

1.3 互联网和万维网 3

1.4 机器语言,汇编语言和高级语言 4

1.5 C++语言 5

1.6 Java 6

1.7 FORTRAN,COBOL,Pascal和Ada 6

1.8 BASIC,Visual Basic和Visual C++.NET 7

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

1.10 编译和运行C++程序 9

1.11 探试购车还贷计算器和猜数字应用程序 10

1.12 Internet及Web资源 12

1.13 小结 13

教程2 Welcome应用程序介绍C++编程 17

2.1 探试Welcome应用程序 17

2.2 编译并运行Welcome应用程序 18

2.3 介绍C++代码 23

2.4 创建Welcome应用程序 25

2.5 编译错误 29

2.6 小结 31

3.1 探试库存清单应用程序 39

教程3 库存清单应用程序介绍变量,输入,内存概念及算术运算 39

3.2 变量 40

3.3 用cin进行流输入 41

3.4 进行计算并显示结果 43

3.5 内存的概念 45

3.6 算术运算 46

3.7 使用调试器:断点 48

3.8 Web资源 50

3.9 小结 51

教程4 工资计算器应用程序介绍算法,伪代码和程序控制 59

4.1 探试工资计算器应用程序 59

4.3 伪代码 61

4.2 算法 61

4.4 控制语句 62

4.5 if语句 63

4.6 if…else语句 65

4.7 创建工资计算器应用程序 68

4.8 赋值运算符 71

4.9 格式化数字 72

4.10 使用调试器:Watch窗口和Locals窗口 75

4.11 小结 77

5.1 探试牙科付费应用程序 87

教程5 牙科付费应用程序介绍逻辑运算符,字符和字符串 87

5.2 创建牙科付费应用程序 88

5.3 介绍字符和字符串 89

5.4 逻辑运算符 93

5.5 小结 100

教程6 购车还贷计算器应用程序介绍while循环语句 108

6.1 探试购车还贷计算器应用程序 108

6.2 while循环语句 109

6.3 自增和自减运算符 111

6.4 创建购车还贷计算器应用程序 112

6.5 do…while循环语句 118

6.6 小结 120

教程7 计算班级平均成绩应用程序介绍标记控制循环 129

7.1 探试计算班级平均成绩应用程序 129

7.2 标记控制循环 130

7.3 创建计算班级平均成绩应用程序 131

7.4 小结 137

教程8 利息计算器应用程序介绍for循环语句和数学函数库 144

8.1 探试利息计算器应用程序 144

8.2 计数器控制循环的本质 145

8.3 介绍for循环语句 146

8.4 for循环语句的例子 149

8.5 创建利息计算器应用程序 150

8.6 小结 154

教程9 计算个人所得税应用程序介绍多分支选择语句switch 162

9.1 探试计算个人所得税应用程序 162

9.2 介绍多分支选择语句switch 163

9.3 创建计算个人所得税应用程序 166

9.4 小结 171

教程10 改进的工资计算器应用程序介绍函数 179

10.1 探试改进的工资计算器应用程序 179

10.2 C++标准库函数和类 180

10.3 函数定义 181

10.4 完成Maximum应用程序 185

10.5 在工资计算器应用程序中使用函数 187

10.6 使用调试命令:用Step Into,Step Over,Step Out和Continue命令控制程序执行 190

10.7 小结 192

教程11 捐款管理应用程序介绍作用域与函数原型 201

11.1 探试捐款管理应用程序 201

11.2 创建捐款管理应用程序 202

11.3 函数原型 204

11.4 小结 209

12.1 探试掷骰子游戏应用程序 216

教程12 掷骰子游戏应用程序介绍生成随机数和枚举 216

12.2 生成随机数 218

12.3 在掷骰子游戏程序中使用枚举值 219

12.4 在掷骰子游戏应用程序中使用随机数 222

12.5 小结 228

教程13 薪水统计应用程序介绍一维数组 236

13.1 探试薪水统计应用程序 236

13.2 介绍数组 237

13.3 声明并初始化数组 239

13.4 创建薪水统计应用程序 241

13.5 小结 249

教程14 学生成绩统计应用程序介绍二维数组和引用 257

14.1 探试学生成绩统计应用程序 257

14.2 二维数组 258

14.3 在学生成绩统计应用程序中插入代码 260

14.4 小结 269

教程15 数字时钟应用程序介绍自定义类和对象 277

15.1 探试数字时钟应用程序 277

15.2 设计数字时钟应用程序 279

15.3 从实现中分离接口 280

15.4 初始化对象:构造函数 283

15.5 get和set函数 286

15.6 完成数字时钟应用程序 290

15.7 向构造函数传递参数 292

15.8 使用调试器:Autos窗口 297

15.9 小结 300

教程16 购物清单管理应用程序介绍指针,引用以及动态数据结构 310

16.1 探试购物清单管理应用程序 310

16.2 介绍指针 312

16.3 指针运算符 313

16.4 通过引用向函数传递参数 315

16.5 设计购物清单管理应用程序 318

16.6 实现购物清单管理应用程序 320

16.7 实现一个链表 323

16.8 小结 334

教程17 工资表应用程序介绍继承与多态性 346

17.1 探试工资表应用程序 346

17.2 继承概述 348

17.3 创建一个工资表应用程序 351

17.4 在工资表中使用派生类 354

17.5 在工资表应用程序中使用多个派生类 357

17.6 多态性 362

17.7 完成工资表应用程序 364

17.8 小结 377

18.1 探试事件录入应用程序和便笺信息应用程序 387

教程18 便笺信息应用程序介绍顺序访问文件 387

18.2 数据层次结构 390

18.3 文件和流 392

18.4 创建事件录入应用程序:写入一个文件 393

18.5 创建便笺信息应用程序 399

18.6 小结 404

教程19 屏幕抓取应用程序介绍字符串处理 412

19.1 探试屏幕抓取应用程序 412

19.2 字符串基础知识 414

19.4 在字符串中定位子串 415

19.3 创建一个屏幕抓取应用程序 415

19.5 从字符串中提取子串 419

19.6 其他字符串函数 420

19.7 小结 424

教程20 改进的购车还贷计算器应用程序介绍异常处理 432

20.1 探试改进的购车还贷计算器应用程序 432

20.2 介绍异常处理 433

20.3 在C++中抛出异常 434

20.4 在C++中处理异常 435

20.5 C++流错误声明和异常 437

20.6 创建改进的购车还贷计算器应用程序 438

20.7 小结 444

教程21 成绩单应用程序介绍模板 451

21.1 探试成绩单应用程序 451

21.2 函数模板 453

21.3 类模板 457

21.4 创建成绩单应用程序 458

21.5 小结 471

教程22 电话号码簿应用程序学习运算符重载 479

22.1 探试电话号码簿应用程序 479

22.3 运算符重载的限制条件 481

22.2 运算符重载的基本原理 481

22.4 重载运算符函数 483

22.5 创建电话号码簿应用程序 485

22.6 小结 494

附录A Dive Into的GNU C++工具 502

附录B 运算符优先级表 515

附录C ASCII字符集 517

附录D C++标准库索引 518

附录E 关键字列表 525

词汇表 526

索引 544

相关图书
作者其它书籍
返回顶部