FORTRAN77 指导手册 1 1 FORTRAN77 四则运算符 + - * / ** (其中**表示乘方) 在表达式中按优先级次序由低到高为: +或-→*或/→**→函数→() 2 FORTRAN77 变量类型 2
1 隐含约定:I-N 规则 凡是以字母I,J,K,L,M,N 六个字母开头的,即认为是整型变量,其它为实型变量
2 用类型说明语句确定变量类型:可以改变I-N 规则 INTEGER 整型 REAL 实型 DOUBLE PRECISION 双精度实型 COMPLEX 复型,赋值形式为(实部,虚部),如D=(8
8E-3),C=(3
3),如果含表达式则用 CMPLX,如 C=CMPLX(3
0+B) LOGICAL 逻辑型,逻辑常量有“T”和“F”,“T”表示“
”,“F”表示“
” CHARACTER*N 字符型,N 为字符串长度,可以在变量名称后重新指定长度,如CHARACTER*8 STR1,STR2*10 ,赋值形式为STR2='I''M A BOY
' 2
3 用 IMPLICIT 语句将某一字母开头的全部变量指定为所需类型 如 IMPLICIT REAL (I,J) 三种定义的优先级别由低到高顺序为:I-N 规则→IMPLICIT 语句→类型说明语句,因此,在程序中IMPLICIT 语句应放在类型说明语句之前
4 数组的说明与使用 使用 I-N 规则时用 DIMENSION 说明数组,也可在定义变量类型同时说明数组,说明格式为:数组名(下标下界,下标上界),也可省略下标下界,此时默认为1,例: DIMENSION IA(0:9),ND(80:99),W(3,2),NUM(-1:0),A(0:2,0:1,0:3) REAL IA(1