Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Syntax ';elseif';或';如果';用Fortran语言_Syntax_Fortran - Fatal编程技术网

Syntax ';elseif';或';如果';用Fortran语言

Syntax ';elseif';或';如果';用Fortran语言,syntax,fortran,Syntax,Fortran,Fortran中的elseif和else if之间有什么区别吗?这同样适用于endif和endif或enddo和enddo 我在我正在编写的代码中发现了这两种选择,并想知道这在Fortran中是否有任何区别;此外,如果一个选项优于另一个选项。在Fortran语言中,含义/语法没有区别else和如果是关键字,并且在固定格式中,关键字之间的源空格不重要;在自由格式中,源空格通常很重要,除了在给定的相邻关键字列表中之外,应该用来分隔关键字 else if、end if和end do是空格可选的对。整个

Fortran中的
elseif
else if
之间有什么区别吗?这同样适用于
endif
endif
enddo
enddo


我在我正在编写的代码中发现了这两种选择,并想知道这在Fortran中是否有任何区别;此外,如果一个选项优于另一个选项。

在Fortran语言中,含义/语法没有区别
else
如果
是关键字,并且在固定格式中,关键字之间的源空格不重要;在自由格式中,源空格通常很重要,除了在给定的相邻关键字列表中之外,应该用来分隔关键字

else if
end if
end do
是空格可选的对。整个列表在当前Fortran标准的表6.2中给出<代码>结束功能在大多数但也值得注意的是
双精度
其他位置
转到
输入输出
,以及
选择大小写

本地样式指南可能会声明一个首选项


来源: