- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FORTRAN90课总复习解读
《FORTRAN90程序设计》课件首页 《FORTRAN90程序设计》课多媒体课件 3.2 名称/语法描述 2.2 FORTRAN90主要特征/组织结构图 3.6 书写格式/标志符 4.0 概述 4.1 常量 4.2 变量/类型 4.3 表达式 4.3 表达式/算术表达式 4.3 表达式/关系表达式 4.3 表达式/逻辑表达式 4.5 表控输入输出/输入 4.5 表控输入输出/输出 表5-1 可重复编辑符 表5-2 不可重复编辑符 5.3 整数有格输入输出 5.3 整数有格输入输出 6.2 逻辑IF语句 6.3 块IF语句/选择结构类型 6.3 块IF语句/选择结构类型 6.3 块IF语句/多支IF语法 6.3 块IF语句/嵌套IF说明 7.2 使用DO循环语句实现计数型循环 7.3 使用DO WHILE循环语句实现循环 7.5 强制性终止循环(EXIT、CYCLE) 7.7 循环嵌套/示例2 8.2 数组声明/声明1 8.3 数组元素引用/格式 8.4 数组的逻辑结构和存储结构/概述 8.4 数组的逻辑结构和存储结构/一维 8.4 数组的逻辑结构和存储结构/二维 8.5 数组的输入输出/使用隐含DO循环 8.6 给数组赋初值/数组构造器 8.6 给数组赋初值/DATA语句 9.3 语句函数/定义 9.4 内部子程序/内部函数定义 9.4 内部子程序/内部子例行程序定义 9.5 子程序形实参之间的数据传递关系/普通变量 9.5 子程序形实参之间的数据传递关系/概述/示例 9.5 子程序形实参之间的数据传递关系/一般数组 9.7 递归子程序/示例 10.2 派生类型定义/一般格式 10.4 结构体成员引用/概述 11.1 概述/指针声明 11.2 指针引用和赋值/指针引用 12.3 文件/概述 12.5 文件基本操作/文件打开 12.5 文件基本操作/指针反绕 8.4 数组的逻辑结构和存储结构 连续存储在若干存储单元中。 对于一维数组,其逻辑结构是一个线性表。存储结构是一个线性表。 对于二维数组,其逻辑结构是矩阵,存储结构是一个线性表。 对于三维数组,其逻辑结构是三维实体,存储结构是一个线性表。 概述 一维 二维 第八章 数组及应用 8.4 数组的逻辑结构和存储结构 数组说明:INTEGER a(9)。 逻辑结构、存储结构、相互关系: 逻辑结构 存储结构 a(1) a(2) a(3) a(4) a(5) a(6) a(7) a(8) a(9) a(1),a(2),a(3),a(4),a(5),a(6),a(7),a(8),a(9) 概述 一维 二维 第八章 数组及应用 8.4 数组的逻辑结构和存储结构 数组说明:INTEGER a(3,4)。 逻辑结构、存储结构、相互关系: 概述 一维 二维 第八章 数组及应用 8.5 数组的输入输出 使用隐含DO循环输入输出部分或全部数组元素。 INTEGER arr1(8),arr2(3,4) !输入第1、3、5、7数组元素 READ *,(arr1(I),I=1,8,2) !输入全部元素 READ *,(arr1(I),I=1,8) !输出1、3、5、7数组元素 PRINT *,(arr1(I),I=1,8,2) !输出全部元素 PRINT *,(arr1(I),I=1,8) !输入全部元素 READ *,((arr2(I,J),J=1,4),I=1,3) !输出全部元素 PRINT *,((arr2(I,J),J=1,4),I=1,3) 注意:每行可输入输出一 个或多个数组元素值 使用隐含DO循环 第八章 数组及应用 8.6 给数组赋初值 示例:INTEGER :: num1(5)=(/2,4,6,,8,10/) 或 num1=(/2,4,6,,8,10/) 第八章 数组及应用 8.6 给数组赋初值 一般格式: DATA语句→DATA 对象表/初值表/ 示例: CHARACTER (LEN = 10) name INTEGER(1) :: m,n,num(-5:5),prices(0:9) COMPLEX cstuff REAL, DIMENSION (100, 100) :: array DATA m,n/2*1/,num/1,2,7*5,8,9,/,cstuff/(2.5,-3.5)/ DATA name /Bai Yun/, prices/3*0,7*25.5/ DATA ((array(k,j),j=1,k),k=1,100) /5050*1.0/ 第八章 数组及应用 DATA语句 9.3 语句函数 一般形式为:F(x1,x2,…,xn)=表达式 例
文档评论(0)