《Borland C++5面向对象程序设计及应用》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:雷邵辰编著
  • 出 版 社:武汉:华中理工大学出版社
  • 出版年份:1998
  • ISBN:7560917089
  • 页数:454 页
图书介绍:

第1章 电脑与程序语言 1

1-1 电脑硬件 1

1-1-1电脑如何工作? 1

1-1-2存储器 1

1-1-3中央处理器(CPU) 3

1-1-4输入/输出(I/O)系统 3

1-2 电脑软件与程序语言 3

1-2-1操作系统 3

1-2-2程序语言 4

1-2-3软件包 5

1-2-4信息表示 5

1-3 程序设计流程 6

1-4 程序设计步骤 7

1-5 Borland C++5语言介绍 9

1-5-1 Borland C++5的硬、软件环境要求 9

1-5-2 Borland C++5安装与启动 10

1-5-3 编写程序 11

1-5-4 编译程序、连接程序及执行程序 12

1-5-5 除错程序 15

1-5-6 Borland C++5按键功能 15

1-6 C++初步 16

1-6-1 C与C++ 16

1-6-2 面向对象程序设计 16

1-6-3 cout与cin 17

1-7 范例研究——华氏与摄氏温度的转换 19

1-8 第1章重点提示 21

1-9 习题与解答 22

1-10 家庭作业1——程序输入练习 23

第2章 C++语言总览 25

2-1 C++语言元素 25

2-1-1 前端处理程序 27

2-1-2 主函数 main 29

2-2 变量与数据类型 30

2-2-1 变量 30

2-3-1 数据输入 cin 31

2-3 数据输入与数据输出 31

2-2-2 数据类型 31

2-3-2 数据输出 cout 33

2-4 数据格式 35

2-4-1 设定栏宽 35

2-4-2 设定准确度 37

2-4-3 数据对齐方式 40

2-4-4 标头文件(iomanip.h) 44

2-5 算术运算符 46

2-6 数据输入/输出文件 47

2-6-1 重新导向输入/输出文件 47

2-6-2 程序控制输入/输出文件(Ⅱ) 49

2-6-3 程序控制输入/输出文件(Ⅲ) 51

2-7 范例研究——解二次方程式 54

2-8 第2章重点提示 57

2-9 习题与解答 58

2-10 家庭作业2——公里与英里的转换 59

2-11 程序练习 60

第3章 函数 61

3-1 函数表达式 61

3-2 不含参数的函数 62

3-3 含参数的函数 65

3-4 范例研究——计算圆形面积 70

3-6 习题与解答 73

3-5 第3章重点提示 73

3-7 家庭作业3——计算零钱钱币数量(Ⅰ) 74

3-8 程序练习 75

第4章 if与switch条件表达式 76

4-1 条件表达式 76

4-1-1 关系运算符 76

4-1-2 逻辑运算符 78

4-1-3 运算符运算顺序 79

4-2 if条件表达式 80

4-3 if嵌套条件表达式 82

4-4 switch条件表达式 85

4-5-1 范例研究一(if条件式)——风速分类 90

4-5 范例研究 90

4-5-2 范例研究二(if及switch条件式)——输出所得税基本税额 92

4-6 第4章重点提示 94

4-7 习题与解答 95

4-8 家庭作业4——计算零钱钱币数量(Ⅱ) 97

4-9 程序练习 97

第5章 循环 98

5-1 while循环表达式 98

5-2 循环的运算 100

5-3 for循环表达式 102

5-4 条件循环 103

5-5 嵌套循环 108

5-6 do厀hile循环表达式 113

5-7 范例研究 117

5-7-1 范例研究一——数字排列 117

5-7-2 范例研究二——数字连加运算 120

5-8 第5章重点提示 122

5-9 习题与解答 123

5-10 家庭作业5——计算零钱钱币数量(Ⅲ) 125

5-11 程序练习 125

第6章 模块化程序设计 127

6-1 函数的输出参数 127

6-2 指针(Pointer) 130

6-3 函数的多次调用 134

6-4 函数的嵌套调用 142

6-5 范例研究 147

6-5-1 范例研究一——函数的运算 147

6-5-2 范例研究二——数据输入与输出文件 154

6-6 第6章重点提示 161

6-7习题与解答 161

6-8 家庭作业6——计算零钱钱币数量(Ⅳ) 162

6-9 程序练习 164

第7章 数据类型 165

7-1 数值类型与转换 165

7-2 字符类型与转换 168

7-3 枚举类型 170

7-4 重复近似值 176

7-5 范例研究——用二分法求近似根值 178

7-6 第7章重点提示 181

7-7 习题与解答 182

7-8 家庭作业7——循环算术运算 183

7-9 程序练习 184

7-10 期中考试试题及解答 184

第8章 数组 187

8-1 数组说明 187

8-2 数组应用 189

8-3 数组参数 192

8-4 数组查找与排序 197

8-5 多维数组 201

9-2 字符串库标头文件函数 202

8-6 范例研究——分析银行客户信息 203

8-7 第8章重点提示 213

8-8 习题与解答 214

8-9 家庭作业8——分析银行客户信息(I) 215

8-10 程序练习 217

第9章 字符串 219

9-1 字符串基础 219

9-3 字符串的连结 226

9-4 字符串的比较 230

9-5 指针数组字符串 231

9-6-1 字符、字符串的输入 232

9-6 字符、字符串的输入与输出 232

9-6-2 字符、字符串的输出 235

9-7 字符串与数字的转换 240

9-8 范例研究——英文字母排列 242

9-9 第9章重点提示 246

9-10 习题与解答 247

9-11 家庭作业9——分析银行客户信息(Ⅱ) 250

9-12 程序练习 253

第10章 结构类型与同位类型 254

10-1 结构类型说明 254

10-2 结构数据的输入与输出 258

10-3 函数的回应与数据传递 266

10-4 平行数组与结构数组 274

10-5 同位类型 279

10-6 范例研究——复数结构类型的运算 288

10-7 第10章重点提示 296

10-8 习题与解答 298

10-9 家庭作业10——结构与数组字符串 301

10-10 程序练习 302

第11章 原本文件与二进位文件 303

11-1 输入/输出文件 303

11-2 二进位文件 306

11-3 第11章重点提示 309

11-4 习题与解答 311

11-5 家庭作业11——字符串与指针 313

11-6 程序练习 314

第12章 程序管理 315

12-1 摘要式管理 315

12-2 个人程序库:标头文件 316

12-3 个人程序库的应用 318

12-4 函数 exit( ) 321

12-5 条件式编译 324

12-6 主函数的参数 326

12-7 宏参数 328

12-8 第12章重点提示 330

12-9 习题与解答 332

12-10 程序练习 333

第13章 动态数据结构 335

13-1 指针、new及malloc、calloc函数 335

13-2 链表存储结构 339

13-3 链表的运算 341

13-4 堆栈的链表表示 346

13-5 队列的链表表示 349

13-6 二叉树 354

13-6-1 二叉树的结构 354

13-6-2 二叉树的结点数据说明 355

13-6-3 二叉树的建立与搜索 355

13-6-4 二叉树的遍历 358

13-7 范例研究——整数表排序 360

13-8 第13章重点提示 367

13-9 习题与解答 368

13-10 程序练习 372

13-11 期末考试试题及解答 372

附录 375

附录A ASCII、EBCDIC及CDC字码 375

附录B ASII/ISO C++标准函数库 376

附录C Borland C++运算作业 394

附录D 指针算术运算 396

附录E Borland C++5关键字 397

附录F 家庭作业程序及说明 398