dkfr.net
当前位置:首页 >> FortrAn >>

FortrAn

我是半年前学的FORTRAN 可以说是刚入门 不过我的老师是个牛人,听他说的这些: FORTRAN作为为一专门的科学计算语言,其地位到目前为止还是不可动摇的。现今常用与科学计算方面的语言还有,C/C++语言,Matlab语言,FORTRAN与它们比起来有着得天独...

字符串用单引号或双引号均可。 字符串中含有单引号时,可用双引号将字符串括起来,如果用单引号括的话,字符串中的单引号应变为两个单引号。 字符串中含有双引号时,可用单引号将字符串括起来,如果用双引号括的话,字符串中的双引号应变为两个...

表示: 如遇到文件尾部,则跳转至语句标号为 50 的语句执行。 如遇到文件读取错误,则跳转至语句标号为 900 的语句执行。 这种语法不建议使用,新语法来说,建议用 ioStat

比如 a%b 表示结构体变量 a 的 b 成员 类似于 C 语言的 a.b,结构体(struct) inpKey%nKeys inpKey 是一个结构体,你可以搜索一下 Type inpKey 找到它的定义 nKeys 是它的一个结构体成员。就这样

Program 表示主程序。但可以省略。 对于不包含在 module 或者 subroutine,function 中的代码段,自动认为是 Program 主程序。 好的编程风格是明确给出 program,但也可以忽略,只是不推荐这样做。 通常老一点的代码是省略它的。

变量等价声明,三个例子: equivalence(a,b) 注意:变量a和b占用同一块内存 equivalence(c(3),d) 数组c的第3个元素和变量d等价,数组名较长的时候可以用一个短名的变量等价,比较方便 equivalence(e(1),f(2))

在fortran语言中,abs可以输入的参数类型为 integer, real, or complex; iabs只能输入 INTEGER(4) 类型 ,返回类型 INTEGER(4) http://zhidao.baidu.com/question/327752376.html

min 是通用接口中的 generic name,其他是旗下的 specified name。 min 会根据虚参的类型自动选择旗下对应类型的 specified name(所以推荐使用 min) amin0 的虚参是 integer,而返回值是 real 类型 而 amin1 的虚参是 real,返回值也是 real ...

go to 60 转向到标号为60 的语句,并从标号为60的句子开始继续向下执行,直到程序结束,程序结束语句是END。 go to 的意思是“跳跃”。fortran 程序是顺序执行的,遇到go to 时就跳一下, 可以向前跳,也可以向后跳,看目的地标号在哪里,跳到目的...

比如a从1,循环到100。要求输出 00001.txt , 00002.txt , 00003.txt 直到 00100.txt 如下: character(9) :: cFilename integer a Do a = 1 , 100 write( cFilename , '(i05.5,a4)' ) a , '.txt' Open ( 12 , File = Trim( cFilename ) ) !//写...

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com