FORTRAN77结构化程序设计PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:谭浩强,田淑清编著
- 出 版 社:北京:高等教育出版社
- 出版年份:1985
- ISBN:13010·01106
- 页数:412 页
目录 1
第一章 关于计算机的一般知识 1
§1.1 什么是电子计算机 1
§1.2 计算机的基本结构 2
§1.3 计算机语言 6
§1.4 FORTRAN语言的发展概况和FORTRAN77的主要特点 7
§1.5 利用计算机解题的过程 9
§1.6 算法 10
§1.7 流程图 11
§1.8 计算机的工作方式和操作系统 13
习题 17
§2.1 最简单的FORTRAN 77程序介绍 18
第二章 FORTRAN 77程序的初步分析 18
§2.2 FORTRAN 77源程序的书写格式 21
§2.3 FORTRAN 77源程序输入计算机的方式 24
§2.4 FORTRAN 77字符集 26
§2.5 常数 27
§2.6 变量 31
§2.7 算术运算符和算术表达式 35
§2.8 内部函数简单介绍 39
习题 41
第三章 最基本的FORTRAN语句 43
§3.1 执行语句和非执行语句 43
§3.2 赋值语句 43
§3.3 参数说明语句(PARAMETER语句) 45
§3.4 打印语句(PRINT语句) 47
3.5.1 最简单的输出语句介绍 48
§3.5 有格式的输出语句 48
3.5.2 I编辑符 49
3.5.3 F编辑符 50
3.5.4 E编辑符 51
3.5.5 X编辑符 53
3.5.6 H编辑符 54
3.5.7 撇号编辑符 54
3.5.8 可重复的编辑符 55
3.5.9 纵向走纸控制 55
3.5.10 表控格式(自由格式)输出 57
3.5.11 在WRITE语句中直接指定输出格式 57
3.5.12 WRITE语句的一般格式 58
3.5.13 WRITE语句的执行规律 58
3.6.1 有格式输入的简单规则 59
§3.6 有格式的输入语句 59
3.6.2 有格式输入举例 62
3.6.3 表控格式(自由格式)输入 63
3.6.4 READ语句的一般形式 64
§3.7 结束语句(END语句)、停语句(STOP语句)、暂停语句(PAUSE语句) 65
3.7.1 结束语句(END语句) 65
3.7.2 停语句(STOP语句) 65
3.7.3 暂停语句(PAUSE语句) 66
§3.8 无条件转移语句(GO TO语句) 66
§3.9 程序举例 66
习题 70
第四章 结构化程序设计要点 73
§4.1 问题的提出 73
§4.2 结构化程序的三种基本结构 75
4.2.2 分支选择结构 76
4.2.1 顺序结构 76
4.2.3 循环结构 77
§4.3 结构化流程图 81
§4.4 自顶而下的设计方法 85
习题 88
第五章 选择结构 90
§5.1 关系表达式 90
5.1.1 关系运算符 90
5.1.2 算术关系表达式 90
5.1.3 算术关系表达式的求值 91
§5.2 块IF的形式和语句 92
5.2.1 块IF的几种形式 93
5.2.2 块IF语句 95
5.2.4 ELSE语句 96
5.2.3 END IF语句 96
5.2.5 ELSE IF语句 97
§5.3 块IF的嵌套 99
§5.4 执行块IF中各语句的规定 102
§5.5 逻辑IF语句 106
§5.6 程序举例 107
*§5.7 算术IF语句 115
*§5.8 计算转移(计算GO TO)语句 116
*§5.9 赋标号语句(ASSIGN语句)和赋标号转移(赋标号GO TO)语句 118
习题 119
第六章 循环 121
§6.1 “当型”循环 121
§6.2 “直到型”循环 128
6.3.1 DO语句的一般形式 132
§6.3 DO循环 132
6.3.2 DO循环的执行过程 133
6.3.3 对DO循环的有关规定 135
6.3.4 DO循环应用举例 139
§6.4 继续语句(CONTINUE语句) 144
§6.5 循环的嵌套 146
6.5.1 多重循环的概念和执行的过程 146
6.5.2 有关嵌套的规定 146
6.5.3 循环嵌套应用举例 151
§6.6 几种循环形式的比较 157
*§6.7 DO WHILE语句和DO 159
UNTIL语句 159
6.7.2 DO UNTIL语句 160
6.7.1 DO WHILE语句 160
习题 161
第七章 逻辑运算 163
§7.1 逻辑型常数 163
§7.2 逻辑型变量和逻辑赋值语句 163
§7.3 逻辑运算符和逻辑表达式 164
7.3.1 逻辑运算符 164
7.3.2 逻辑表达式 166
§7.4 逻辑型数据的输入和输出 168
§7.5 逻辑运算应用举例 170
习题 176
第八章 双精度运算和复数运算 178
§8.1 双精度运算 178
8.1.1 双精度型常数 178
8.1.2 双精度型变量 178
8.1.3 双精度型数据的输入和输出 179
8.1.4 双精度运算应用举例 180
§8.2 复数运算 181
8.2.1 复型常数 181
8.2.2 复型变量 182
8.2.3 复型表达式 182
8.2.4 复型数据的输入和输出 184
8.2.5 复数运算应用举例 185
§8.3 几种数值型量的小结 189
8.3.1 不同类型的数值型数据所占的存储单元(指大中型计算机) 189
8.3.2 不同类型数据混合运算的规则 189
8.3.3 不同类型数据的赋值规则 190
8.3.4 类型转换函数 190
8.3.5 不同类型量的比较规则 191
习题 192
第九章 字符处理 194
§9.1 字符型常数 194
§9.2 字符型变量和字符赋值语句 194
§9.3 字符型表达式 196
§9.4 子字符串 197
§9.5 字符关系表达式 198
§9.6 字符型数据的输入和输出 201
9.6.1 自由格式的输入和输出 201
9.6.2 格式输入和输出 202
§9.7 有关字符运算的内部函数 203
§9.8 字符处理应用举例 204
习题 214
§10.1 一维数组 216
第十章 数组和DATA语句 216
§10.2 二维数组和高维数组 219
§10.3 DIMENSION语句和数组元素的使用 222
10.3.1 数组的定义 222
10.3.2 数组元素的使用 224
§10.4 字符型数组 225
§10.5 数组元素的存储结构 227
10.5.1 数组元素在内存中的排列顺序 228
10.5.2 数组元素排列的序号 229
§10.6 数组的输入与输出 230
10.6.1 一维数组的输入和输出 230
10.6.2 二维数组的输入和输出 232
10.6.3 在输入输出语句中使用隐含DO循环的补充说明 233
§10.7 DATA语句 234
§10.8 下标出错及预防 237
§10.9 程序举例 239
习题 269
第十一章 内部函数和语句函数 273
§11.1 内部函数 273
§11.2 语句函数 279
11.2.1 语句函数的定义规则 281
11.2.2 语句函数的引用 282
§11.3 程序举例 282
11.3.1 例1 282
11.3.2 例2 283
11.3.3 例3 286
11.3.4 例4 289
习题 292
第十二章 子程序 294
§12.1 函数子程序 295
12.1.1 函数子程序的结构 296
12.1.2 函数子程序的调用 298
§12.2 子例行程序 299
12.2.1 子例行程序的结构 301
12.2.2 子例行程序的调用 302
§12.3 虚实结合 303
12.3.1 变量作为虚参时的虚实结合 304
12.3.2 数组作为虚参时的虚实结合 304
12.3.3 可调数组 306
§12.4 字符函数子程序和字符数据的虚实结合 308
§12.5 程序举例 310
§12.6 子程序的使用和调试 346
12.7.2 EXTERNAL语句(外部语句)和INTRINSIC语句(内部语句) 348
§12.7 过程、EXTERNAL语句和INTRINSIC语句 348
12.7.1 过程 348
§12.8 SAVE语句 350
*§12.9 ENTRY语句和可变返回点的RETURN语句 351
12.9.1 ENTRY语句(入口语句) 351
12.9.2 可变返回点的RETURN语句 352
习题 353
第十三章 EQUIVALENCE语句、COMMON语句和数据块子程序 358
*§13.1 EQUIVALENCE语句(等价语句) 358
§13.2 COMMON语句(公用语句) 359
§13.3 COMMON语句和EQUIVALENCE语句联用 362
§13.4 BLOCK DATA子程序(数据块子程序) 363
习题 363
§14.1 记录和顺序文件 365
第十四章 格式输入输出 365
§14.2 格式READ、WRITE和PRINT语句 366
§14.3 编辑描述符 368
14.3.1 走纸控制符和编辑描述符的重复使用 368
14.3.2 数值编辑描述符 369
14.3.3 和数字值传送有关的编辑描述符 370
14.3.4 定位编辑描述符 373
14.3.5 斜杠和冒号编辑说明符 374
第十五章 文件 375
§15.1 READ和WRITE语句的完整功能 376
§15.2 顺序文件和直接文件 378
§15.3 OPEN语句、CLOSE语句和INQUIRE语句 380
15.3.1 OPEN语句(打开文件语句) 380
15.3.3 INQUIRE语句(询问文件状态语句) 383
15.3.2 CLOSE语句(关闭文件语句) 383
§15.4 顺序文件的操作语句——REWIND、BACKSPACE和END FILE语句 386
15.4.1 REWIND语句(反绕语句) 386
15.4.2 BACKSPACE语句(回退一个记录语句) 389
15.4.3 END FILE语句(写文件结束标志语句) 390
§15.5 无格式输入和输出 390
§15.6 内部文件 392
*§15.7 INCLUDE语句 394
§15.8 程序举例 394
附录Ⅰ FORTRAN 77与FORTRAN66的比较 403
附录Ⅱ 可执行语句和非执行语句表 405
附录Ⅲ 程序单位中语句和注释行的顺序 407
附录Ⅳ FORTRAN77语句形式表 407
附录Ⅴ 字符—ASCII代码—EBCDIC代码对照表 410
附录Ⅵ 常用基本字符卡片编码表 413
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018