当前位置:首页 > 工业技术
FORTRAN 90学习指南
FORTRAN 90学习指南

FORTRAN 90学习指南PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:王文才,郭淑芬编译
  • 出 版 社:北京:国防工业出版社
  • 出版年份:1992
  • ISBN:7118009946
  • 页数:194 页
图书介绍:
《FORTRAN 90学习指南》目录

目录 1

第一章 Fortran发展概况 1

1.1 Fortran的历史 1

1.2 Fortran的新标准 2

1.3 Fortran的标准化工作 3

1.4 Fortrar语言的演变 4

1.5 Fortran的一致性 5

第二章 语言元素 7

2.1 引言 7

2.2 字符集 7

2.3 记号 8

2.4 源程序的形式 8

2.6.1 整型文字常数 10

2.6 固有类型的文字常数 10

2.5 类型的概念 10

2.6.2 实型文字常数 12

2.6.3 复型文字常数 13

2.6.4 字符型文字常数 13

2.6.5 逻辑型文字常数 15

2.7 名字 15

2.8 固有类型的标量变量 16

2.9 派生数据类型 16

2.10 固有类型的数组 18

2.11 字符子串 19

2.12 对象和子对象 20

2.13 指示字 21

2.14 小结 21

习题 22

3.1 引言 24

第三章 表达式和赋值 24

3.2 标量数值表达式 25

3.3 有定义的和无定义的变量 26

3.4 标量数值赋值 27

3.5 标量关系运算符 28

3.6 标量逻辑表达式和赋值 28

3.7 标量字符表达式和赋值 30

3.8 结构构造符和标量定义的运算符 31

3.9 标量派生赋值 33

3.10 数组表达式 34

3.11 数组赋值 35

3.12 表达式和赋值的指示字 35

习题 36

3.13 小结 36

第四章 控制语句 39

4.1 引言 39

4.2 GO TO语句 39

4.3 IF语句和构造 40

4.3.1 IF语句 40

4.3.2 IF构造 40

4.4 SELECT CASE构造 43

4.5 DO构造 45

4.6 小结 49

习题 51

第五章 程序单元和过程 53

5.1 引言 53

5.3 STOP语句 54

5.2 主程序 54

5.4 外部辅程序 55

5.5 模块 55

5.6 内部辅程序 57

5.7 过程的变元 57

5.7.1 指示字虚变元 59

5.7.2 实变元的限定 59

5.8 RETURN语句 59

5.9 变元的意图 60

5.10 函数 60

5.10.1 被禁止的副作用 61

5.11 显式与隐式接口 61

5.12 过程作为变元 62

5.13 关键字变元和可选变元 64

5.14 标号的作用域 65

5.15 名字的作用域 65

5.16 递归过程 66

5.17 RESULT子句 69

5.18 复载 70

5.19 假定字符长度 71

5.20 SUBROUTINE和FUNCTION语句 72

5.21 语句的顺序 72

5.22 小结 73

习题 74

第六章 数组部分 75

6.1 引言 75

6.2 零长度数组 75

6.4 自动对象 76

6.3 假定形数组 76

6.5 基本运算和赋值 77

6.6 数组值函数 78

6.7 堆阵存储 78

6.7.1 可分配的数组 78

6.7.2 ALLOCATE语句 79

6.7.3 DEALLOCATE语句 80

6.7.4 NULLIFY语句 81

6.8 WHERE语句和构造 81

6.9 数组元素 82

6.10 数组片段 83

6.11 数组作为结构分量 84

6.12 作为别名的指示字 85

6.13 数组构造符 85

6.14 屏蔽数组 86

6.15 小结 88

习题 89

第七章 说明语句 91

7.1 引言 91

7.2 隐含类型 91

7.3 说明不同形的实体 93

7.4 有名常数和常数表达式 94

7.5 变量的初值 96

7.6 PUBLIC(公用)和PRIVATE(专用)属性 98

7.7 POINTER、TARGET和ALLOCATABLE语句 99

7.8 INTENT和OPTIONAL 语句 99

7.9 SAVE属性 100

7.10 USE语句 101

7.11 派生类型定义 102

7.12 类型说明语句 104

7.14 说明表达式 105

7.13 类型和类型参数说明 105

7.15 NAMELIST语句 106

7.16 小结 106

习题 107

第八章 内部过程 109

8.1 引言 109

8.1.1 关键字调用 109

8.1.2 内部过程的种类 109

8.1.3 INTRINSIC语句 109

8.2 任意类型询问函数 110

8.3 基本数值函数 110

8.3.1 可转换的基本函数 110

8.4 基本数学函数 111

8.3.2 不转换的基本函数 111

8.5 基本字符函数和逻辑函数 112

8.5.1 字符型-整型转换 112

8.5.2 词汇比较函数 112

8.5.3 字符串处理基本函数 113

8.5.4 逻辑转换 113

8.6 非基本字符串处理函数 113

8.6.1 询问串处理函数 113

8.6.2 串处理转换函数 113

8.7 数值询问和操作函数 114

8.7.1 整型数据和实型数据的模型 114

8.7.2 数值询问函数 114

8.7.3 操作实型的基本函数 115

8.7.4 类别值的转换函数 115

8.8.2 基本函数 116

8.8.1 询问函数 116

8.8 位操作过程 116

8.8.3 基本子程序 117

8.9 转换函数 117

8.10 向量和矩阵乘积的函数 117

8.11 化简数组的变换函数 118

8.11.1 单变元情况 118

8.11.2 可选变元DIM 118

8.11.3 可选变元MASK 118

8.12 数组询问函数 119

8.13 数组构造和操作函数 119

8.13.1 合并基本函数 119

8.13.2 压缩数组与非压缩数组 119

8.13.6 矩阵转置 120

8.13.5 数组移位函数 120

8.13.4 用于复制的变换函数 120

8.13.3 数组改形 120

8.14 几何位置的变换函数 121

8.15 非基本内部子程序 121

8.15.1 实时时钟 121

8.15.2 随机数 121

8.16 小结 122

习题 122

第九章 数据传输 123

9.1 引言 123

9.2 格式I/O 123

9.2.1 数的转换 123

9.2.2 I/O表 124

9.2.3 格式定义 125

9.2.4 部件定义 126

9.2.5 格式READ 128

9.2.6 表控输入 129

9.2.7 NAMELIST语句 131

9.2.8 格式输出 132

9.2.9 走纸控制 132

9.2.10 非前进I/O 133

9.3 编辑描述符 134

9.3.1 重复数 134

9.3.2 数据编辑描述符 135

9.3.3 字符串编辑描述符 137

9.3.4 控制编辑描述符 138

9.4 无格式I/O 140

9.5 直接存取文件 141

9.7 小结 142

习题 142

9.6 数据传输语句的执行 142

第十章 外部文件操作 144

10.1 引言 144

10.2 文件定位语句 144

10.2.1 BACKSPACE语句 144

10.2.2 REWIND语句 145

10.2.3 ENDFILE语句 145

10.2.4 数据传输语句 145

10.3 OPEN语句 146

10.4 CLOSE语句 149

10.5 INQUIRE语句 150

10.6 小结 153

习题 153

11.2.1 EQUIVALENCE语句 154

11.2 存储结合 154

11.1 引言 154

第十一章 不赞成的部分 154

11.2.2 COMMON语句 156

11.2.3 BLOCK DATA 157

11.2.4 变元的形不一致 158

11.2.5 ENTRY语句 159

11.3 新的多余部分 160

11.3.1 INCLUDE行 160

11.3.2 DO WHILE循环控制 161

11.4 旧的多余部分 161

11.4.1 固定的源程序形式 161

11.4.2 双精度 161

11.4.6 语句函数 162

11.4.5 DATA语句的位置 162

11.4.4 字符长度说明*len 162

11.4.3 计算GO TO 162

11.4.7 内部过程的特定名 163

附录A 内部过程 166

附录B Fortran 90语句表 169

附录C 过时的部分 171

C.1 算术IF 171

C.2 DO构造的变形 172

C.3 赋值GO TO和赋值格式 173

C.4 转移列END IF语句 174

C.5 交替RETURN 174

C.6 PAUSE语句 175

附录D Fortran用语 175

习题解答 182

参考文献 194

返回顶部