F90第九章2(阅读).ppt

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
F90第九章2(阅读)

9.5 子程序形实参之间的数据传递关系/概述 9.5 子程序形实参之间的数据传递关系/普通变量 9.5 子程序形实参之间的数据传递关系/一般数组 9.5 子程序形实参之间的数据传递关系/可调数组 9.5 子程序形实参之间的数据传递关系/假定大小数组 9.5 子程序形实参之间的数据传递关系/假定形状数组 9.5 子程序形实参之间的数据传递关系/子程序名 9.5 子程序形实参之间的数据传递关系/概述/示例 9.5 子程序形实参之间的数据传递关系/普通变量/示例1 9.5 子程序形实参之间的数据传递关系/普通变量/示例2 9.5 子程序形实参之间的数据传递关系/普通变量/示例3 9.5 子程序形实参之间的数据传递关系/一般数组/示例1 9.5 子程序形实参之间的数据传递关系/一般数组/示例1/子程序 9.5 子程序形实参之间的数据传递关系/一般数组/示例2 9.5 子程序形实参之间的数据传递关系/一般数组/示例3 9.6 重入口语句/概述 9.6 重入口语句/语句形式 9.6 重入口语句/语句限制 9.6 重入口语句/应用示例 9.6 重入口语句/概述/结构 9.7 递归子程序/递归定义 9.7 递归子程序/递归函数 9.7 递归子程序/递归子例行程序 9.7 递归子程序/示例 9.7 递归子程序/递归函数/程序 9.7 递归子程序/递归函数/程序/执行过程分析 9.7 递归子程序/递归子例行程序/程序 9.8 外部子程序/概述 9.8 外部子程序/定义 9.8 外部子程序/调用 9.8 外部子程序/EXTERNAL 9.8 外部子程序/示例1 9.8 外部子程序/示例2 9.8 外部子程序/概述/示例1 9.8 外部子程序/概述/示例2 9.8 外部子程序/概述/示例3 9.8 外部子程序/示例1/主程序 9.8 外部子程序/示例1/外部函数1 9.8 外部子程序/示例1/外部函数2 9.8 外部子程序/示例2/主程序 9.8 外部子程序/示例2/外部子例行程序1 9.8 外部子程序/示例2/外部子例行程序2 9.8 外部子程序/示例2/外部子例行程序3 9.8 外部子程序 外部函数→[类型] FUNCTION name([形参表]) {说明语句} {执行语句} [CONTAINS {内部子程序}] END [FUNCTION [函数名]] 外部子例行程序→SUBROUTINE name[([形参表])] {说明语句} {执行语句} [CONTAINS {内部子程序}] END [SUBROUTINE [子例行程序名]] 外部子程序内可含CONTAINS结构,允许定义内部子程序。 概述 定义 调用 EXTERNAL 示例1 示例2 第九章 函数与子例行程序 9.8 外部子程序 外部函数调用→name([实参表]) 内部子例行程序调用→CALL name[([实参表])] 外部子程序调用方法同内部子程序。 概述 定义 调用 EXTERNAL 示例1 示例2 第九章 函数与子例行程序 9.8 外部子程序 EXTERNAL语句→[类型]EXTERNAL[::]外部子程序名表 EXTERNAL语句必须放置在USE和IMPLICIT语句之后。 EXTERNAL语句有两个作用: 用于解决外部子程序与系统预定义子程序的冲突问题。用EXTERNAL语句定义的外部子程序优先同名系统预定义子程序。如果不冲突,则可取消EXTERNAL语句。 用于提高程序的可读性,程序中是否使用、使用哪些、使用几个外部子程序能一目了然,建议使用该语句。 概述 定义 调用 EXTERNAL 示例1 示例2 第九章 函数与子例行程序 9.8 外部子程序 [9.22]设计和编写计算标准偏差外部函数。 解: 计算平均值: 计算均方差: 主程序单元为: 不使用内部函数的计算标准偏差的外部函数为: 使用内部函数的计算标准偏差的外部函数为: 输入10个实数: 5.2、4.3、3.5、8.8、9.5、7.9、2.4、4.4、5.8、9.4 输出结果为: 标准偏差为: 2.59178 概述 定义 调用 EXTERNAL 示例1 示例2 第九章 函数与子例行程序 9.8 外部子程序 [9.23]设计

文档评论(0)

kabudou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档