主要参考:《Fortran 95 程序设计》彭国伦
write(UNIT=6,FMT=*) 'Hello' !最严谨的写法
write(*,*) 'Hello' !与上一行代码效果一样
第一个星号代表输出的位置使用默认值,即屏幕;第二个星号代表不特别设置输出格式。
整数类型(INTEGERAL):默认使用长整型(4bytes)
浮点数(REAL):默认是单精度(4bytes)
复数(COMPLEX): complex(kind=4) a
a=(x, y) !x为实部,y为虚部
字符及字符串(CHARACTER):character a
character(len=10) a !声明时要求使用多个字符,就是在声明字符串
string = "Good morning."
string(6) = "evening." ! 重新设置从第6个字符及第6个字符之后的字符串
string(1:2) = "GO" ! 字符串最前面两个字符会变成GO
add = first//second !拼接两个字符串
字符串相关函数:
CHAR(num) ! 返回数值num代表的字符
ICHAR(char) ! 返回字符的编号,返回值是整数类型
LEN(string) ! 返回输入字符串的声明长度,返回值是整数类型
LEN_TRIM(string) ! 返回字符串去除尾端空格后的实际内容长度
IND