第一章 计算机基础知识 1
1.1数制 1
1.2各种数制间的转换 3
1.3计算机中数的表示 7
1.3.1定点表示和浮点表示 8
1.3.2原码、反码、补码和移码 9
1.4逻辑代数简介 17
1.5计算机硬件概述 23
1.6计算机软件概述 28
1.7框图 34
习题 35
第二章 FORTRAN 77语言的基本成分 38
2.1 FORTRAN 77字符集 39
2.2源程序的书写格式 40
2.3程序结构 41
2.4数据类型及常数 42
2.5变量及其类型说明 46
2.6算术表达式和算术赋值语句 50
2.7停语句和暂停语句 55
2.8数据初值语句和参数语句 56
习题 58
第三章 输入输出初步 62
3.1输入输出的几个基本概念 63
3.2输入输出的控制信息表 65
3.3有格式顺序读写语句 68
3.4格式语句 69
3.5走纸控制 77
3.6格式说明与输入输出表的对应关系 79
习题 83
第四章 分支程序设计 86
4.1逻辑表达式和逻辑赋值语句 88
4.2无条件GOTO语句 91
4.3块IF结构 92
4.4逻辑IF语句 101
4.5算术IF语句 107
4.6计算GOTO语句 109
*4.7标号?值语句和赋值GOTO语句 114
习题 116
第五章 数组 119
5.1数组及数组说明 119
5.2数组的引用和存贮形式 123
5.3数组的输入输出 126
5.4数组的初值 128
习题 129
第六章 循环程序设计 131
6.1“当型”循环和“直到型”循环 133
6.2循环语句 145
6.3继续语句 155
6.4多重循环 158
6.5隐含DO表 167
6.6例子 176
习题 193
第七章 过程程序设计 196
7.1内部函数 197
7.2语句函数 203
7.3程序单位 207
7.4外部函数 208
7.5子程序 215
7.6可调数组和通用程序 220
7.7外部语句和内部语句 229
*7.8 ENTRY语句 234
*7.9交错返回 239
7.10哑元和实元的结合 240
*7.11假定大小的数组 248
7.12例子 249
习题 257
第八章 字符处理 260
8.1字符型数据及其类型说明 260
8.2字符子串 264
8.3字符表达式和字符赋值语句 265
8.4字符型数据的PARAMETER语句和DATA 268
语句 269
8.5字符型数据的输入输出 269
8.6字符关系表达式 272
8.7有关字符处理的内部函数 274
8.8例子 276
习题 290
第九章 数据联系语句 292
9.1等价语句 292
9.2公用语句 299
9.3数据块辅程序 306
*9.4保留语句 308
习题 311
*第十章 输入输出语句 314
10.1文件及其组织 314
10.2 OPEN语句和CLOSE语句 316
10.3 READ、WRITE和PRINT语句 321
10.4表控格式 325
10.5直接存取方式和无格式输入输出 329
10.6其他编辑描述符 332
10.7内部文件 341
10.8数组中的格式说明 343
10.9辅助输入输出语句 344
第十一章 例子 351
习题 368
附录 372
A ASCII代码表 372
B FORTRAN 77的语句次序 373
C FORTRAN 77语法图 377
D FORTRAN 77与FORTRANⅣ的主要差别 407
部分习题解答和提示 413