第一章 FORTRAN语言的初步认识 1
1.1FORTRAN语言简介 1
1.2简单的FOIRTRAN程序介绍 2
FORTRAN程序实例 2
FORTRAN程序的组成 3
1.3FORTRAN源程序的书写格式 5
1.4算法与流程图 5
1.5FORTRAN源程序的上机操作过程 7
概述 7
源程序的编辑方法 8
程序的编译、连接及运行过程 9
小结 10
习题一 11
第二章 FORTRAN语言的基本元素 12
2.1FORTRAN语言的数据类型 12
常数 12
变量 15
2.2FORTRAN语言的运算符 19
算术运算符与优先级 19
关系运算符 19
逻辑运算符 20
字符运算符 20
2.3FORTRAN语言的表达式 20
算术表达式 20
字符表达式 22
关系表达式 22
逻辑表达式 23
小结 24
习题二 24
第三章 顺序结构程序设计 26
3.1顺序结构程序的算法表示 26
3.2顺序执行语句的格式和用法 27
赋值语句 27
简单输入语句 32
简单输出语句 35
应用举例 37
3.3参数说明语句(PARAMETER) 40
3.4变量赋初值语句(DATA) 41
3.5结束语句(END) 45
3.6停语句(STOP) 45
3.7暂停语句(PAUSE) 46
3.8程序说明语句(PROGRAM) 47
3.9无条件转移语句(GOTO) 47
小结 48
习题三 48
第四章 分支结构的程序设计 51
4.1分支结构程序的算法表示 51
4.2分支结构程序引例 51
4.3关系表达式及关系运算符 52
关系运算符 53
关系表达式 53
4.4逻辑表达式及逻辑运算符 54
逻辑表达式 55
逻辑表达式的运算规则 55
4.5产生分支结构的语句及用法 57
逻辑IF语句 57
块IF语句 58
算术IF语句 63
4.6程序举例 63
小结 65
习题四 65
第五章 循环结构的程序设计 67
5.1概述 67
5.2循环结构程序的算法表示 67
5.3用逻辑IF语句实现直到型循环结构 67
5.4用块IF语句实现当型循环结构 70
5.5用DO语句实现循环 71
DO语句的形式 71
DO循环结构及执行过程 72
CONTINUE语句在循环结构中的用法 74
DO循环的嵌套结构 76
5.6数组元素的输入输出方式 80
用DO循环方式 80
用隐DO循环方式 82
用数组名方式 83
用DATA语句给数组赋初值 84
5.7程序举例 85
小结 96
习题五 97
第六章 FORTRAN数据的输入和输出 99
6.1输入、输句的一般形式 99
READ语句的格式 99
WRITE语句的格式 100
6.2FORMAT语句的格式 100
6.3格式编辑符 100
I编辑符 100
F编辑符 101
E编辑符 102
H编辑符 102
X编辑符 103
A编辑符 103
撇号编辑符 104
纵向走纸控制 104
斜杠编辑符 105
G编辑符 105
D编辑符 106
L编辑符 106
6.4重复系数的用法 107
6.5采用格式方式时数据的输入方式 107
6.6数据的输出格式设计 108
6.7省写FORMAT语句时的READ.WRITE语句的表示方法 109
6.8程序举例 110
小结 112
习题六 113
第七章 FORTRAN的过程 115
7.1FORTRAN的过程概述 115
7.2FORTRAN的函数 115
FORTRAN的内部函数 115
FORTRAN的语句函数 118
7.3FORTRAN的子程序 122
子程序概述 122
函数子程序 123
子例行子程序 127
程序单位间数据的传递 130
EQUIVALENCE语句和SAVE语句 149
数据块子程序 151
7.4程序举例 152
小结 157
习题七 158
第八章 FORTRAN的数据文件 161
8.1文件的概念 161
文件和记录 161
文件指针 162
文件的存取方式 162
8.2文件操作的语句 162
文件的打开语句 162
文件的关闭语句 164
输入语句 164
输出语句 165
重绕语句 165
回退记录语句 166
写结束文件记录语句 166
8.3文件的建立与访问 166
建立文件 167
访问文件 169
8.4程序举例 171
小结 183
习题八 183
附录 183
附录ⅠEDITOR——全屏幕编辑软件及用法 185
附录Ⅱ常用字符与ASCII代码对照表 190
附录ⅢFORTRAN77内部函数 192
附录ⅣFORTRAN77语句总览 196