- 1、本文档共364页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
fortran电子稿
第一篇 闲话 8
第1章? 目的是计算 8
1.1? 始于计算,终于计算 9
1.2? 描述计算的语言 11
1.3? 为什么选择FORTRAN 13
1.4? FORTRAN的进步 15
1.4.1? FORTRAN 95的进步 15
1.4.2? 新的语言特征 15
1.4.3? 过时的语言特征 17
1.4.4? 废弃的语言特征 18
第2篇. 计算的叙述 20
第4章? FORTRAN 95语言的形貌 21
4.1 ?FORTRAN语言所使用的字符 21
4.1.1 ?FORTRAN 95所使用的基本字符 21
4.1.2 ?与平台有关的FORTRAN辅助字符集 23
4.2 ?词汇 24
4.3 ?语句 26
4.4? 源码形式 27
4.4.1? 自由源程序格式 28
4.4.2? 固定源程序格式 31
4.4.3 兼容源程序格式 31
4.4.4? 程序结构 32
4.5? INCLUDE行 34
4.6? 与其他语言的语法要素方面的比较 34
第5章 准备数据 37
5.1? 数据是什么 37
5.2? 用FORTRAN来说明数据的性质 39
5.3数据不同种类的存储模式 43
5.4? FORTRAN数据类型描述的四个基本属性 45
5.4.1? 数据类型的名称 45
5.4.2? 数据取值的集合 45
5.4.3? 数据类型的合法运算 46
5.4.4? 数据类型的常量的表示形式 51
5.5? 数据的基本类型:固有数据类型 51
5.5.1? 整型 52
5.5.2? 实型 58
5.5.3? 实型数据的运算 61
5.5.4? 实型常量的形式 62
5.6? 复型 64
5.6.1 名称 64
5.6.2 复型数据的取值 64
5.6.3? 复型的运算 65
5.6.4 复型常量的形式 65
5.7?? 逻辑型 66
5.7.1? 名称 66
5.7.2? 逻辑型数据取值 66
5.7.3? 逻辑型数据的运算 67
5.7.4? 逻辑型常量 67
5.8? 字符型 67
5.8.1? 名称 67
5.8.2 字符型的取值 68
5.8.3? 运算 69
5.8.4? 字符型数据常量 69
第6章 构造数据 71
6.1? 数据的2种基本行为—变量与常量 71
6.2? 数据的结构----派生数据类型 73
6.2.1? 派生数据类型的构造 76
6.2.2? 派生数据类型的取值,运算,以及常量表达式 80
6.2.3? 数据结构构造器 80
6.3? 子串 81
6.4? 结构成员 83
6.5? 数组 86
6.5.1? 数组的结构 87
6.5.2? 全数组 88
6.5.3? 数组元素 89
6.5.4? 数组片断 89
6.5.5? 数组元素和数组片断的句法形式 89
6.5.6? 下标,下标三元组和下标向量的混合使用 93
6.5.7? 数组元素序 94
6.5.6? 数组构造器 95
第7章? 属性的声明 97
7.1? 属性及其声明方式 97
7.2? 类型声明语句 99
7.2.1? 整型 101
7.2.2? 实型 102
7.2.3? 复型 102
7.2.4 ?逻辑型 103
7.2.5 字符型 103
7.2.6? 派生类型 105
7.3? 隐式类型描述法 106
7.4? 数组属性 107
7.3.1? 数组描述的4种形式 108
7.3.2? 显形数组 108
7.3.3? 待定形数组 109
7.3.4? 哑形数组 110
7.3.5? 哑尺度数组 110
7.3.6? 数组的四种声明形式的兼容性 112
7.3.7? DIMENSION属性和DIMENSION语句 112
7.3.8? ALLOCATABLE属性和ALLOCATABLE语句 113
7.4? 指针属性 114
7.4.1? POINTER属性和POINTER语句 115
7.4.2? TARGET属性和TARGET语句 116
7.5? 值特征 117
7.5.1? 数据初始化和DATA语句 117
7.5.2?? PARAMETER属性和PARAMETER语句 121
7.6? 对象可访问性以及使用属性 122
7.6.1? PUBLIC属性和PRIVATE属性 122
7.6.2? INTENT属性和INTENT语句 124
7.6.3? OPTIONAL属性和OPTIONAL语句 126
7.6.3? SAVE属性和SAVE语句 127
7.7? 过程属性 129
7.7.1? EXTERNAL属性和EXTERNAL语句 129
7.7.2? INTRINSIC属性和INTRINSIC语句 130
7.8? 属性兼容性 131
7.9? 动态数据对象 132
7.10? NAMELIST语句 13
文档评论(0)