Fortran基础知识回顾
一、Fortran设计基础
- Fortran是不区分大小写的语言。
- 书面格式包括:自由格式(Free Format, *.F90)和固定格式(Fixed Format, *.F & *.FOR)。
- 自由格式,注释是感叹号(!),每行可以编写132字符,多得用&&连接;
二、输入输出
- 单精度E,有效位数6-7位;双精度D,有效位数15位。
- 变量名可使用字母,数字,下划线,但是开首字符必须是字母;变量名的长度:Fortran77为6个字符,Fortran90为31个字符。
- Sec7-1 输入输出编辑
三、流程控制与逻辑运算
- IF语句和Select Case语句。
四、循环
- Do和DoWhile两个;
五、数组(Array)
- Fortran最多可声明高达7维数组。
- where只用来数组赋值。
六、函数
结构如下:
program main
......
......
call sub_1(...)
......
call sub_2(...)
......
end program main
subroutine sub_1(...)
...
end subroutine sub_1
subroutine sub_2(...)
...
end subroutine sub_2
七、文件
Fortran77和90/95****编程入门
8、参考来源:
- Fortran学习笔记 - 文集 - 简书-小小xiao呆著
- 彭国伦. Fortran 95 程序设计. 中国电力出版社, 2012, 15次印刷.
- 《Fortran77和90/95编程入门》