FORTRAN语言高级教程PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:(美)波依洛特(M.Boillot)著;杨绍卿等译
- 出 版 社:西安:陕西科学技术出版社
- 出版年份:1985
- ISBN:13202·84
- 页数:520 页
目录 1
第二版序言 1
第一版序言 1
第一章计算机与计算技术 1
1—1电脑 1
1—2计算机——什么是计算机 1
1—2—1计算机结构 1
1—2—3计算机程序 2
1—2—2为什么使用计算机 2
1—3你可能想知道 3
1—4模型计算机 5
1—5计算机——是什么使它们工作? 7
1—5—1计算机硬件 7
1—5—2软件 10
1—5—3穿孔卡片 11
1—5—4计算机存取方式 13
1—5—5典型工作 14
1—6—1自我检查题 17
1—6练习 17
1—6—2其它问题 18
1—6—3自我检查题答案 18
第二章FORTRAN程序介绍——第一部分 19
2—1问题举例 19
2—2基本概念 20
2—2—1字符系列 20
2—2—2常数 22
2—2—3变量 22
2—2—5表达式 23
2—2—4整型数和实型数的算术运算 23
2—2—6赋值语句 26
2—2—7混合型算术表达式 26
2—2—8混合型赋值语句 27
2—2—9 FORTRAN编码形式 27
2—2—10完整的工作 30
2—2—11写语句(WRITE) 33
2—2—12格式语句(FORMAT) 34
X格式码 35
I格式码 35
F格式码 37
T格式码 38
用于文字数据的格式码 39
2—2—13停语句(STOP) 41
2—2—14结束语句(END) 41
2—2—15错误 41
2—3你可能想知道 42
2—4程序设计举例 45
2—4—1有限项求和及无限项求和 45
2—5—1标识区域 46
2—5一些较深入的问题 46
2—4—2收入计算 46
2—5—2托架控制字符 47
2—6框图的帮助 49
2—6—1算法、程序和框图 49
2—6—2框图符号 50
起止框 50
INPUT/OUTPUT框 51
处理框 52
决策框 52
2—6—3框图自我检查题 53
流线 53
连接符框 53
2—6—4自我检查题答案 54
2—7练习 54
2—7—1自我检查题 54
2—7—2程序练习 57
2—7—3自我检查题答案 61
第三章FORTRAN程序介绍——第二部分 63
3—1问题举例 63
3—2—1 READ(读)语句 64
3—2FORTRAN语句 64
3—2—2 FORMAT(格式)语句 66
I格式码 67
F格式码 68
混合型输入 70
T格式码 70
X格式码 71
3—2—3无条件转移语句GO TO 71
3—2—4逻辑IF语句 72
3—2—5再谈逻辑IF语句 78
3—2—6算术IF语句 79
3—2—7IF THEN ELSE语句 84
嵌套IF/THEN结构 86
3—3你可能想知道 87
3—4程序设计举例 90
3—4—1二次方程的解 90
3—4—2复利问题 91
3—5—1注释语句 92
3—5其它FORTRAN语句 92
3—5—2注释块 93
3—5—3计算GO TO语句 93
3—5—4重复因数 95
3—5—5继续(Continuation) 95
3—6练习 96
3—6—1自我检查题 96
3—6—2程序编制问题 101
3—6—3自我检查题答案 108
4—1问题举例 111
第四章计数过程 111
4—2FORTRAN语句 112
4—2—1说明语句 112
4—2—2显式类型说明 112
4—2—3 DATA语句 112
4—2—4计数 114
4—2—5循环控制 114
4—2—6数的产生 116
文件的自动结束 117
4—2—7文件结束检验 117
行程记录方法 118
最后卡片代码 119
4—2—8使用数据卡片的程序模型 121
4—2—9斜线(/)格式码 123
4—3你可能想知道 126
4—4程序设计举例 127
4—4—1计算通过分数的百分数 127
4—4—2短期利息 129
4—6框图的帮助 130
4—6—1搜寻最高分数 130
4—5一些较深入的问题 130
4—5—1 IMPLICIT语句 130
4—6—2框图自我检查题 131
4—6—3框图自我检查题答案 140
4—7练习 143
4—7—1自我检查题 143
4—7—2程序设计练习 145
4—7—3自我检查题答案 154
5—2FORTRAN语句 155
5—2—1 DO语句 155
5—1问题举例 155
第五章累计(加)过程 155
5—2—2 DO循环中的注意事项 158
5—2—3 CONTINUE语句 160
5—2—4转入循环和转出循环 161
5—2—5嵌套循环 163
5—2—6累计过程 164
5—3你可能想知道 166
5—4—1循环内和循环外的转移 167
5—4—2计算Nl 167
5—4程序设计问题 167
5—4—3标准偏差 168
5—4—4 x的正弦 169
5—4—5报告 170
5—5某些较深入的问题 173
5—5—1 DO语句的框图符号 173
5—5—2变量表和格式代码表之间的关系 175
6—5—3随机数 178
5—6练习 180
5—6—1自我检查题 180
5—6—2程序设计问题 183
5—6—3自我检查题答案 191
第六章数据的表示 193
6—1问题举例 193
6—2数的表示 193
6—2—1内部数据表示 193
整数数据 193
实型数据 195
6—2—2字母数字数据和A格式(A FORMAT) 196
字母数字变量的赋初值 198
A格式代码 199
6—2—3字母数字数据和CHARACTER(符号)说明语句 201
使用字母数字代码和A格式码的一般错误 201
CHARACTER语句中的赋初值 202
赋值语句 202
A格式码和CHARACTER变量 202
CHARACTER变量的比较 203
6—2—4指数方式的实型常数和E格式代码 204
E格式代码 205
6—2—5双精度数和D格式代码 207
6—2—6逻辑型数据和L格式代码 209
L格式代码 213
6—2—7复数数据 214
复变量的输入或输出 215
6—3你可能想知道 216
6—4程序设计举例 219
6—4—1逻辑问题举例 219
6—4—2开关电路 219
6—4—3二次方程的复根 221
6—5某些较深入的问题 222
6—5—1有关浮点数和整数的进一步研究 222
6—6—1自我检查题 223
6—6练习 223
6—6—2程序编制问题 226
6—6—3自我检查题答案 230
第七章一维数组 232
7—1问题举例 232
7—2 FORTRAN语句 234
7—2—1 DIMENSION(维数)语句 234
7—2—2下标 236
7—2—3数组处理 237
数组的赋初值和复制 237
数组的倒置 238
数组元素的累加 239
数组的合并 239
数组检索 240
7—2—4数组的输入和输出 240
DO循环的直接应用 240
间接DO循环表 243
常出现的误解 246
嵌套DO循环表 247
7—3你可能想知道 248
DATA语句 248
7—4程序设计举例 251
7—4—1数组的检索 252
7—4—2查表 252
7—4—3频率分布 253
7—4—4条形图 254
7—4—5数组的输入/输出 255
7—4—6排序 256
上推法排序 256
最大/最小互换法 258
7—4—7图 261
7—5某些较深入的问题 262
7—5—1名字表说明 262
NAMELlST和READ语句 262
NAMELIST和WRITE语句 263
7—5—2特殊情形:格式的重新使用和(/) 264
7—6练习 266
7—6—1自我检查题 266
7—6—2程序设计问题 271
7—6—3自我检查题答案 287
第八章二维和三维数组 291
8—1问题举例 291
8—2FORTRAN语句 292
8—2—1二维数组 292
8—2—2二维数组的DIMENSION语句 292
8—2—3二维数组的处理 293
8—2—4二维数组的输入和输出 294
8—2—5三维数组 299
8—2—6多维数组的内部表示 300
8—3你可能想知道 302
8—4程序设计举例 303
8—4—1频率分布 303
8—4—2作标记例子 304
8—4—3字母数据 305
8—4—4三维数组举例 308
8—5某些较深入的问题 309
8—5—1绘图 309
8—6练习 312
8—6—1自我检查题 312
8—6—2a二维数组 316
8—6—2程序设计问题 316
8—6—2b三维数组 333
8—6—3自我检查题答案 335
第九章函数 340
9—1引言 340
9—2FORTRAN标准函数 340
9—2—1定义 340
9—2—2数学函数 342
9—2—3特殊函数 343
9—3你可能想知道 345
9—4程序设计举例 346
9—4—2无盈亏分析 346
9—4—1素数 348
9—4—3 TAN函数曲线 348
9—5程序员定义的函数 349
9—5—1程序设计举例 349
9—5—2函数子程序 353
9—5—3调用语句 354
9—5—4 FUNCTlON(函数)定义语句和RETURN(返回)语句 354
9—5—6程序例子 359
9—5—5在作业卡片组中函数子程序的位置 359
9—5—7抽彩例子 361
9—5—8为什么要使用函数子程序 361
9—5—9语句函数 361
9—5—10程序例子 366
9—6练习 367
9—6—1自我检查题 367
9—6—2程序设计问题 371
9—6—3自我检查题答案 375
10—1问题举例 377
第十章子程序 377
10—2FORTRAN语句 378
10—2—1子程序 378
10—2—2 CALL(调用)语句 378
10—2—3 SUBROUTINE语句 380
10—2—4 COMMON(公用)语句 385
10—2—5在作业卡片组中子程序的位置 387
10—3你可能想知道 388
10—4程序设计举例 391
10—4—1一个投资决策 391
10—4—2解二次方程 392
10—4—3排序例子 393
10—4—4班级报告 394
10—5某些较深入的问题 394
10—5—1子程序的框图符号 394
10—5—2可变维数 397
10—5—3命名的公用块 400
10—5—4块数据 401
10—5—5多重入口 402
10—5—6子程序的多重返回 403
10—5—7 EXTERNAL(外部)语句 404
10—5—8 EQUIVALENCE(等价)语句 406
10—6练习 407
10—6—1自我检查题 407
10—6—2程序设计问题 410
10—6—3自我检查题答案 421
第十一章文件处理 423
11—1引言 423
11—1—1文件概念 423
11—1—2程序举例 424
11—2—3 REWIND(反绕)语句 425
11—2文件处理语句 426
11—2—1有格式及无格式输入/输出 426
11—2—2 END FILE(文件结束)语句 428
11—3你可能想知道 429
11—4程序设计举例 430
11—4—1文件的建立 430
11—4—2合并 431
11—4—3报告的产生 433
11—5—2 DEFINE FILE(定义文件)语句 435
11—5直接存取文件 435
11—5—3直接存取READ和WRITE 436
11—5—4程序举例 436
11—5—5系统流程图 439
11—6练习 442
11—6—1自我检查题 442
11—6—2程序设计问题 442
11—6—3自我检查题答案 443
第十二章结构程序设计 444
12—1引言 444
11—5—1定义 455
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020