位置:首页 > > Fortran编程风格

Fortran编程风格

编程风格是所有关于下面的一些规则,同时制定方案。这些好的做法传递价值就类似可读性和明确性在程序中。

一个好的程序应该具有以下特点:

  • 可读性
  • 正确的逻辑结构
  • 不言自明的注释和备注

例如,如果做类似下面的注释,它不会有太大的帮助:

! loop from 1 to 10 do i=1,10 

但是,如果正在计算二项式系数,需要这个循环nCr,那么像这样的注释是有好处的:

! loop to calculate nCr do i=1,10
  • 缩进代码块,使各个层次的代码清晰。

  • 自我检查代码,以确保零会有类似除法,没有数值误错,负实数的负实数或对数平方根。

  • 包括代码,以确保变量不采取非法或超范围值,即输入验证。

  • 没有把检查是不必要的,并且会减慢执行。例如:

real :: x 
x = sin(y) + 1.0 if (x >= 0.0) then z = sqrt(x) end if
  • 采用适当的算法的代码编写明显。
  • 拆分延续长表达式使用标记 ‘&’.
  • 富有意义的变量名命名。