第一章 电子计算机的一般知识 1
1.1计算机的发展 1
1.2计算机系统 5
1.3计算机语言 7
1.4数据的机器表示 9
1.5算法和程序设计 15
1.6计算机的工作原理和解题过程 19
习题一 22
第二章 F0RTRAN77程序基础 23
2.1源程序的组成 23
2.2数据 26
2.3表达式 32
2.4内部函数 38
习题二 41
第三章 数据的输入与输出 44
3.1语句简介和赋值语句 44
3.2 PARAMETER语句和DATA语句 48
3.3表控输入/输出语句 50
3.4基本格式输入/输出语句 55
3.5常用格式码 57
3.6输入/输出的格式控制 66
习题三 69
第四章 程序的选择结构 73
4.1 STOP、PAUSE、END和GOTO语句 73
4.2逻辑IF语句 75
4.3块IF的语句 78
4.4块IF的结构 81
4.5块IF的应用 84
习题四 91
第五章 程序的循环结构 96
5.1文件尾部记录循环 96
5.2迭代循环 99
5.3计数循环 103
5.4嵌套循环 110
5.5循环结构的应用 115
习题五 125
第六章 数组 127
6.1数组的基本概念 127
6.2数组的定义 130
6.3数组的输入/输出 134
6.4数组的应用 140
习题六 146
第七章 FORTRAN77过程 149
7.1语句函数 149
7.2函数子程序 156
7.3子例程子程序 162
7.4虚实结合 168
7.5公用结合 178
习题七 183
第八章 字符处理 187
8.1字符函数 187
8.2字符数据的虚实结合 193
8.3字符数据的应用 200
习题八 205
第九章 结构编程中的非常用语句 208
9.1算术IF和?GOTO类语句 208
9.2 ENTRY、RETURN i和SAVE 210
9.3 EQUIVALENCE和BLOCK DATA 216
第十章 结构化程序设计 224
10.1基本概念 224
10.2基本原则和基本方法 227
10.3程序的非结构化向结构化的转换 234
习题十 248
第十一章 文件 251
11.1文件的基本概念 251
11.2顺序文件和直接文件 255
11.3无格式文件和内部文件 261
习题十一 266
附录Ⅰ 字符的ASCII码和EBCDIC码 267
附录Ⅱ FORTRAN77内部函数表 268
参考文献 271