目录 1
第一章引论 1
§1.1电子计算机简介 1
§1.2计算机语言 3
§1.3 FORTRAN程序设计语言 5
第二章FORTRAN 77的基础知识 15
§2.1基本组成 15
§2.2数据类型和常数 19
§2.3 变量 24
§2.4算术运算符和算术表达式 27
§2.5内部函数简介 33
§2.6 FORTRAN程序的结构 34
第三章赋值语句和基本输入输出语句 37
§3.1算术赋值语句 37
§3.2数据语句(DATA语句) 39
§3.3参数说明语句(PARAMETER语句) 40
§3.4基本输入输出语句 42
§3.5格式说明及其用法 47
§3.6表列输入输出语句 63
§3.7输入输出表列与格式码的关系 65
§4.1程序的结束和暂停 69
第四章基本控制语句 69
§4.2 GOTO类控制转移语句 72
§4.3算术IF语句及逻辑IF语句 81
§4.4块IF语句 103
§4.5 IF级及块IF中各语句的执行顺序 115
第五章数组 120
§5.1 FORTRAN中数组的概念 121
§5.2 数组说明语句(DIMENSION语句) 123
§5.3 数组元素的排列顺序和数组的输入输出 126
§5.5程序举例 130
§5.4 用DATA语句给数组赋初值 130
第六章字符处理 133
§6.1字符型常数和字符型变量 133
§6.2字符表达式及赋值语句 136
§6.3字符型量的输入输出 139
§6.4字符关系表达式 142
§6.5有关字符型的几个内部函数 145
§8.6在输入输出语句中字符型表达式的使用 147
§6.7应用举例 149
第七章循环 159
§7.1循环语句 161
§7使用DO循环的限制及注意事项 166
§7.3空语句(CONTINUE语句) 171
§7.4多重循环 172
§7.5应用举例 176
§7.6隐含循环 187
第八章函数及子程序 198
§8.1 内部函数 198
§8.2语句函数 209
§8.3函数子程序 214
§8.4子例程子程序 225
§8.5过程 232
§8.6子程序的多重入口 245
§8.7可变返回问题 248
第九章数据联系说明语句及数据块子程序 253
§9.1 等价语句(EQUIVALENCE语句) 253
§9.2公用语句(COMMON语句) 259
§9.3保留定义状态语句(SAVE语句) 269
§9.4 数据块子程序(BLOCK DATA语句) 272
第十章文件和输入/输出系统 277
§10.1文件的基本概念 277
§10.2文件的打开和关闭语句 283
§10.3输入/输出语句 289
§10.4文件的输入/输出 296
§10.5文件定位语句和特性询问语句 307
§10.6文件应用举例 313
§10.7其它格式码 329
第十一章双精度和复数运算 336
§11.1双精度运算 336
§11.2复数运算 342
§12.1结构编程 350
第十二章结构编程及其它 350
§12.2提高程序质量的方法 362
§12.3程序的可移植性 370
§12.4出错及处理 372
附录一FORTRAN程序的运行 376
附录二FORTRAN 66与FORTRAN 77的主要差异 381
附录三 标准FORTRAN 77完整型和子集型的 385
主要差异 385
附录四 字符-ASCll代码-五单位码对照表 387
附录五FORTRAN 77系统错误信息表 389
附录六FORTRAN 77语句索引 400