×
Fortran教程Fortran语言环境设置Fortran基本语法Fortran数据类型Fortran变量Fortran常量Fortran运算符Fortran算术运算符Fortran关系运算符Fortran逻辑运算符Fortran运算符优先级Fortran选择决策Fortran if...then语句结构Fortran if...then...else 结构Fortran if...else if...else 语句Fortran嵌套if结构Fortran select case结构Fortran嵌套select case结构Fortran循环Fortran do循环结构Fortran do...while循环结构Fortran嵌套循环Fortran exit语句Fortran Cycle语句Fortran Stop语句Fortran数字Fortran字符Fortran字符串Fortran数组Fortran向量和矩阵乘法函数Fortran还原功能Fortran查询函数Fortran构造函数Fortran重塑函数Fortran操作函数Fortran位置函数Fortran动态数组Fortran导出数据类型Fortran指针Fortran基本输入输出Fortran文件输入输出Fortran过程Fortran模块Fortran内部函数Fortran数字精度Fortran编程风格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
  • 采用适当的算法的代码编写明显。
  • 拆分延续长表达式使用标记 ‘&’.
  • 富有意义的变量名命名。

分类导航

关注微信下载离线手册

bootwiki移动版 bootwiki
(群号:472910771)