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

七、文件

  • 文件的存取Sec7-2
    Fortran77****和****90/95****编程入门

8、参考来源:

1、Fortran学习笔记 - 文集 - -小小xiao呆著
2、彭国伦. Fortran 95 程序设计. 中国电力出版社, 2012, 15次印刷.
3、《Fortran77和90/95编程入门》

你可能感兴趣的:(Fortran基础知识回顾)