Fortran 95学习笔记.doc
2021-04-23 评论:1 下载:10
下载
大小:47.00KB
fortran 学习笔记
节选段落一:
Fortran 95
变量名称的取名策略:变量的名字中可以使用的字符集包括英文的26个字母、0~9这10个数字以及下划线“_”,不过前缀必须是英文字母。变量名称的长度限制随着各家编译器的不同而不同,Fortran 标准规定最少要支持到6个字符,Fortran90则最少要支持到31个字符
Implicit
Fortran 标准中有一项不太好的功能,它的变量不一定要经过程序声明才能使用,编译器会根据变量的第一个字母来自东决定这个变量的类型。第一个字母为I、J、K、L、M、N的变量会被视为整数类型,其他的变量则会被当成浮点数来使用。
Implicit命令的功能是用来设置“默认类型”。节选段落二:
使用这个方法来设置初值是,不能省略声明中间的那两个冒号(Fortran90)
在fortran77中则要使用Data命令设置初值
Fortran 90 Fortran 77
program ex90
implicit none
integer ::a=1
real ::b=2.0
complex ::c=(1.0,2.0)
character (len=20) ::str="Hello Acuzio!"节选段落三:
返回-1表示无法满足所要求的有效位数、返回-2表示无法满足所要求的指数范围、返回-3表示两者都无法满足
IF基本用法
If(逻辑判断式) then
……
End if If(逻辑判断式) then
……
Else
……
End if
逻辑运算符:
Fortran 90 Fortran 77
== 判断是否“相等” .eq. 判断是否“等于”
/= 判断是否“不相等” .ne. 判断是否“不等于”
> 判断是否“大于” .gt. 判断是否“大于”
>= 判断是否“大于或等于” .ge. 判断是否“大于或等于”
< 判断是否“小于” .lt.
Fortran 95
变量名称的取名策略:变量的名字中可以使用的字符集包括英文的26个字母、0~9这10个数字以及下划线“_”,不过前缀必须是英文字母。变量名称的长度限制随着各家编译器的不同而不同,Fortran 标准规定最少要支持到6个字符,Fortran90则最少要支持到31个字符
Implicit
Fortran 标准中有一项不太好的功能,它的变量不一定要经过程序声明才能使用,编译器会根据变量的第一个字母来自东决定这个变量的类型。第一个字母为I、J、K、L、M、N的变量会被视为整数类型,其他的变量则会被当成浮点数来使用。
Implicit命令的功能是用来设置“默认类型”。节选段落二:
使用这个方法来设置初值是,不能省略声明中间的那两个冒号(Fortran90)
在fortran77中则要使用Data命令设置初值
Fortran 90 Fortran 77
program ex90
implicit none
integer ::a=1
real ::b=2.0
complex ::c=(1.0,2.0)
character (len=20) ::str="Hello Acuzio!"节选段落三:
返回-1表示无法满足所要求的有效位数、返回-2表示无法满足所要求的指数范围、返回-3表示两者都无法满足
IF基本用法
If(逻辑判断式) then
……
End if If(逻辑判断式) then
……
Else
……
End if
逻辑运算符:
Fortran 90 Fortran 77
== 判断是否“相等” .eq. 判断是否“等于”
/= 判断是否“不相等” .ne. 判断是否“不等于”
> 判断是否“大于” .gt. 判断是否“大于”
>= 判断是否“大于或等于” .ge. 判断是否“大于或等于”
< 判断是否“小于” .lt.




















