- 4
- 0
- 约2.27万字
- 约 45页
- 2017-05-07 发布于河南
- 举报
F90第九章1
第九章 子程序 9.1 概述/情况1 9.1 概述/情况2 9.1 概述/情况3 9.1 概述/说明 9.1 概述/情况1/程序1 9.1 概述/情况1/程序2 9.1 概述/情况2/程序1 9.1 概述/情况2/程序2 9.1 概述/情况2/程序3 9.1 概述/情况3/程序1 9.1 概述/情况3/结构图 9.1 概述/情况3/程序2 9.1 概述/说明/分类图示 9.2 标准子程序/概述 9.2 标准子程序/标准函数 9.2 标准子程序/注意事项1 9.2 标准子程序/标准子例行程序 9.2 标准子程序/注意事项2 9.3 语句函数/概述 9.3 语句函数/定义 9.3 语句函数/调用 9.3 语句函数/说明 9.3 语句函数/示例1 9.3 语句函数/示例2 9.3 语句函数/示例3 9.3 语句函数/概述/示例 9.4 内部子程序/概述 9.4 内部子程序/内部函数定义 9.4 内部子程序/内部函数说明 9.4 内部子程序/内部函数调用 9.4 内部子程序/内部子例行程序定义 9.4 内部子程序/内部子例行程序说明 9.4 内部子程序/内部子例行程序调用 9.4 内部子程序/内部函数定义/示例1 9.4 内部子程序/内部函数定义/示例2 9.4 内部子程序/内部函数定义/示例2/算法 9.4 内部子程序/内部函数定义/示例2/程序 9.4 内部子程序/内部函数调用/示例 9.4 内部子程序/内部子例行程序定义/示例1 9.4 内部子程序/内部子例行程序定义/示例2 9.4 内部子程序/内部子例行程序定义/示例3 9.4 内部子程序/内部子例行程序调用/示例1 9.4 内部子程序/内部子例行程序调用/示例2 关键字FUNCTION前面可指定内部数据类型,如:INTEGER、REAL、COMPLEX、CHARACTER或LOGICAL等。如果没指定,则按I-N规则或类型声明语句声明类型。 形式参数表称为哑元表, 无形参,则圆括号不能省略。 函数体位于FUNCTION语句和END FUNCTION语句之间。 说明部分同主程序,说明形参、变量等类型。 执行部分同主程序,进行数据处理。 例:计算X=2.5时多项式值 P5(x)=5.0x5+2.5x4+4.4x+3.5 P3(x)=3.4x3+1.5x2+1.76x+3.5 调用计算 pnx(5,A,2.5) pnx(3,A,2.5) FUNCTION pnx(N,A,X) INTEGER N REAL A(1:N+1),X,pnx S=A(1) DO I=2,N+1 S=S*X+A(I) ENDDO pnx=S END FUNCTION 9.4 内部子程序 概述 内部函数定义 内部函数说明 内部函数调用 内部子例行 程序定义 内部子例行 程序说明 内部子例行 程序调用 第九章 函数与子例行程序 调用格式要求同标准函数、语句函数。作为操作数用。 一般格式:F(a1,a2,…,an)F为函数名,ai为实在参数。 实在参数可是表达式、普通变量、下标变量、数组名、内部函数引用、外部函数引用以及外部函数名和子程序名等。 如果定义内部函数无形式参数,其引用形式为:F( )。 (示例) 9.4 内部子程序 概述 内部函数定义 内部函数说明 内部函数调用 内部子例行 程序定义 内部子例行 程序说明 内部子例行 程序调用 第九章 函数与子例行程序 9.4 内部子程序 内部子例行程序,简称内部子程序,也称内部过程,放在CONTAINS结构中。 内部子例行程序可产生多个结果,由参数返回。 内部子例行程序定义一般格式: 内部子例行程序定义→ SUBROUTINE 子程序名([形式参数表]) {说明语句部分} {执行语句部分} END SUBROUTINE [子程序名] 例如: SUBROUTINE swap(x,y) INTEGER temp,x,y (示例1) temp=x;x=y;y=temp (示例2) END SUBROUTINE swap (示例3) 概述 内部函数定义 内部函数说明 内部函数调用 内部子例行 程序定义 内部子例行 程序说明 内部子例行 程序调用 第九章 函数与子例行程序 9.4 内部子程序 子例行程序不指定数据类型,子程序名不返回值。 形式参数表称为哑元表, 无形参,则圆括号可省略。 子程序体位于SUBROUTINE和END SUBROUTINE语句之
您可能关注的文档
- 2013朝阳二模讲评.ppt
- 2013最新房屋构造课件01.ppt
- 2013高考英语一轮总复习优化课件(山东专用):Unit1 Art.ppt
- 2014年中考病句修改.pptx
- 2014届新课标高考总复习·化学 章末归纳整合4化学工艺流程题的特点及解答方法.ppt
- 2014年4月光山二高第五次月考解析.ppt
- 2013闽教版小学英语四年级上册Unit_8课件-The_Spring_festival.ppt
- 2014年(袁隆平)Book4 Unit 2 reading.ppt
- 2014高考化学(新课标)一轮复习备考课件 热点实验探究3 验证性实验专项突破.ppt
- 2014高考生物第一轮复习课件 3-1-5.ppt
最近下载
- 附件: 黑龙江省年“村村大学生计划(培养)” 招 生 简 章 “村村 .doc VIP
- 往年江苏省教师招聘考试教育学心理学真题及答案.docx VIP
- 国资集团考试试题及答案.docx VIP
- 部编版语文一年级下册阅读11《浪花》课件PPT.pptx VIP
- 2018海湾GST-QKP04、GST-QKP04 2气体灭火控制器说明书.docx
- 浙江省杭州市西湖区之江中学2024-2025学年高二上学期期末数学试题(解析版).docx VIP
- 人教版五年级上册数学期末测试卷及参考答案ab卷.docx VIP
- [中央]2025年中国建设银行建信养老金管理有限责任公司校园招聘20人笔试历年参考题库频考点试题附带答案详解.docx
- 海南省公务员考试模拟试题库《行测》部分及参考答案.docx VIP
- BS EN 14540-2014 国外国际规范.pdf VIP
原创力文档

文档评论(0)