当前位置:首页 > 工业技术
FORTRAN77
FORTRAN77

FORTRAN77PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:(美)门罗(Monro,D.M.)著;翁瑞琪译
  • 出 版 社:天津:天津科学技术出版社
  • 出版年份:1985
  • ISBN:15212·164
  • 页数:460 页
图书介绍:
《FORTRAN77》目录
标签:

目录 1

第一章 绪论 1

1.1 程序设计是什么? 1

1.2 关于FORTRAN 1

1.3 关于计算机 2

1.4 交互计算与分时 3

1.5 成批处理 5

1.6 如何使用本书 5

第二章 用实数计算 6

2.1 引言 6

2.3 在FORTRAN中的算术运算——表达式 7

2.2 基本实常数 7

2.4 用变量表示实数 11

2.5 赋值语句 12

2.6 打印标题和结果——PRINT语句 13

2.7 FORTRAN能识别的字符 15

2.8 运行时值的输入——READ语句 15

2.9 实数的指数形式 18

2.10 重复计算——GO TO语句和标号 18

2.11 简单程序的结构 20

2.12 内部函数 23

2.13 问题 25

3.2 FORTRAN中的整数——常数和变量 28

3.1 引言 28

第三章 用整数工作 28

3.3 整数的运算 29

3.4 欧几理德与整型余数 30

3.5 计数和停机——逻辑IF语句 32

3.6 其它例子——数制 35

3.7 用于整数的内部函数 36

3.8 日历 37

3.9 问题 40

第四章 实数和整数的联合使用 42

4.1 引言 42

4.2 变量的进一步介绍 42

4.3 类型转换函数——解释类函数 43

4.4 表达式的类型 44

4.5 表达式的求值 45

4.6 转换和截尾的应用 47

4.7 实际上一个整数是什么? 48

4.8 随机数的生成程序 55

4.9 实际上一个实数是什么? 57

4.10 准确度 59

4.11 实数、整数和IF语句 61

4.12 效率 61

4.13 问题 63

5.1 引言 65

5.2 输出的安排——PRINT语句和WRITE语句 65

第五章 格式语句初步 65

5.3 FORMAT说明 66

5.4 输入的安排——READ语句 69

5.5 FORMAT定向输出中的标题 72

5.6 一个例子——FORMAT进一步介绍——斜杠 73

5.7 FORMAT中指数型实数的编辑 75

5.8 FORMAT描述符的重复 77

5.9 何时使用FORMAT 78

5.10 问题 78

6.1 引言 80

6.2 回顾熟悉的控制语句 80

第六章 程序控制 80

6.3 更复杂的逻辑表达式 82

6.4 IF块语句 83

6.5 一个例子——假定位法——流程图 90

6.6 FORTRAN博物馆——一些其它控制语句 97

6.7 PAUSE、STOP与END语句 99

6.8 余下的控制语句 99

6.9 问题 100

第七章 程序循环 104

7.1 引言 104

7.2 用整数或实数进行计数 104

7.3 用DO语句自动循环 108

7.4 具有其它增量的DO循环 112

7.5 求和 114

7.6 DO循环中的递归 117

7.7 嵌套的循环——再谈IF块 122

7.8 效率 126

7.9 DO循环规则小结 128

7.10 问题 129

第八章 自定义函数 132

8.1 引言 132

8.2 语句函数 132

8.3 FUNCTION子程序——FUNCTION语句和RETURN语句 140

8.4 子程序的多重入口——ENTRY语句和SAVE语句 140

8.5 给常数命名——PARAMETER语句 144

8.6 问题 145

9.1 引言 148

第九章 结构程序设计 148

9.3 用条件子句的选择 151

9.4 用二择一子句作选择 152

9.5 采用选择子句时的选择 154

9.6 迭代与重复 156

9.2 顺序 158

9.7 何时使用GO TO 158

9.8 问题 159

第十章 子例程 161

10.1 引言 161

10.2 子例程——SUBROUTINE语句和CALL语句 161

10.3 两个有用的子例程 166

10.4 子例程的多个入口 171

10.5 选择返回——或怎样损坏程序的结构 173

10.6 关于RETURN和END 175

10.7 子例程的文件编制 175

10.8 问题 178

第十一章 一维数组与下标 180

11.1 引言 180

11.2 引入数组和下标——DIMENSION语句 180

11.3 一些例子——检索、正移和筛分 181

11.4 关于数组的一些规则 188

11.5 数组的打印——隐DO循环 190

11.6 预先定义变量——DATA语句 195

11.8 给一些例子——排序 197

11.7 至此为止的语句的顺序 197

11.9 在子程序中使用数组——可调维数 204

11.10 多个入口 213

11.11 SAVE和DATA的相互作用 213

11.12 在子程序中假定大小的数组 214

11.13 需要记住的几件事情 215

11.14 问题 217

第十二章 两个实例研究 219

12.1 引言 219

12.2 归并——交换排序程序 219

12.3 快速傅里叶变换 227

13.2 主程序中的数组和下标 237

13.1 引言 237

第十三章 多维数组和存贮 237

13.3 数组的存贮——DATA语句 241

13.4 数组的读入和打印输出——转置故障 244

13.5 子例程中的多维数组 247

13.6 地址、下标和实说 249

13.7 公用区 255

13.8 存贮的结合——EQUIVALENCE语句 266

13.9 EQUIVALENCE语句和COMMON语句的结合使用 269

13.10 有名公用区和数据块子程序 271

13.11 通过COMMON语句保持所定义的值 274

13.13 问题 275

13.12 语句的顺序 275

第十四章 方程和矩阵 278

14.1 引言 278

14.2 当作方程的数组 278

14.3 用Cramer定律求解方程 279

14.4 高斯消去法 282

14.5 主元选择 285

14.6 向量和矩阵 289

14.7 高斯——约当矩阵求逆 294

14.8 迭代法 297

14.9 当成微分方程的数组 299

14.10 问题 302

15.2 LU因子分解法的使用 306

15.1 引言 306

第十五章 另两个实例研究 306

15.3 因式分解细节 307

15.4 用LU因子分解法解方程 311

15.5 用LU因子分解法的矩阵求逆 313

15.6 跟踪和绘制等值线 317

15.7 问题 335

第十六章 字符数据 337

16.1 引言 337

16.2 字符型变量、常数和表达式 337

16.3 字符数据的使用 341

16.4 字符型数组与子字符串 346

16.5 字符型函数与文本编辑 352

16.6 子例程与排字 356

16.7 读和打印字符 364

16.8 绘图 367

16.9 用作FORMAT的字符值 374

16.10 问题 375

第十七章 其它变量类型 377

17.1 引言 377

17.2 类型的隐式定义——IMPLICIT语句 377

17.3 IMPLICIT语句与PARAMETER语句的混合 379

17.4 类型的显式定义——REAL语句与INTEGER语句 380

17.5 逻辑型 385

17.6 双精度型 392

17.7 复型 398

17.8 不同类型的组合——规则 403

17.9 子程序名作为变元——EXTERNAL语句与INTRINSIC语句 404

17.10 在FORTRAN77程序中语句的顺序 408

17.11 问题 410

第十八章 格式输入/输出和表式输入/输出 412

18.1 引言 412

18.2 记录和顺序文件 412

18.3 格式READ、WRITE和PRINT语句 413

18.4 格式描述符 417

18.5 数字字段描述符 418

18.6 影响数字字段的格式描述符 427

18.7 其它字段——L、X、A和字符常数 430

18.8 字段定位——T、TL、TR 433

18.9 标点法和格式重复 434

18.10 表式输入和输出 436

第十九章 记录和文件 440

19.1 顺序文件和直接文件 440

19.3 直接存取文件 443

19.2 READ/WRITE的进一步介绍 444

19.4 文件的特性——INQUIRE、OPEN与CLOSE语句 445

19.5 顺序文件的操作——BACKSPACE、REWIND和END FILE 451

19.6 无格式的输入和输出 456

19.7 内部文件 457

附录 460

返回顶部