- 5
- 0
- 约7.15千字
- 约 31页
- 2017-06-03 发布于四川
- 举报
* 第九讲 子程序的定义及使用 9.1 Fortran 子程序概述 FORTRAN 90子程序,也称过程,划分为两类:函数和子例行程序。 函数是指产生一个运算结果且通过操作数调用执行的子程序。 子例行程序是指可产生多个处理结果且通过CALL语句调用执行的子程序。 每类子程序又划分为标准子程序和用户自定义子程序。 用户自定义子程序又划分为内部子程序、外部子程序和模块子程序。 FORTRAN 90的子程序分类 FORTRAN 90 子程序 子例行程序 标准子例行程序 用户自定义子例行程序 内部子例行程序 外部子例行程序 模块子例行程序 函数 标准函数 用户自定义函数 内部函数 外部函数 模块函数 语句函数 标准子程序 内部子程序 外部子程序 模块子程序 标准子程序 内部子程序 外部子程序 模块子程序 使用标准函数需要注意以下几点: 标准函数对变元的个数和类型有明确的规定和要求。要求有一个变元,如函数SIN(x);要求两个变元,如函数MOD(m,n);要求多个变元,如函数MAX(x1,x2,…,xn)。要求变元类型为整型,如函数MOD(m,n);,要求变元类型为实型,如SIND(x);要求变元类型为整型、实型、双精度、复型等多种类型,如ABS(x)。 标准函数的函数值只有一个,且有明确的类型规定。多数函数函数值类型与变元类型相同,如函数SQRT(9.0D0)=3.0D0,类型都为双
原创力文档

文档评论(0)