fortran77 长语句如何换行

现有程序的F77格式的,我想在里面加一个算式
FVEC(1)=EXP(X(1)/R-G(1))+EXP(X(2)/R-G(2))+EXP(1/R*2*X(1)-G(3))+EXP(1/R*2*X(2)-G(4))+EXP((2*X(1)+X(2))/R-G(5))+EXP(1/R*(X(1)+X(2))-G(6))+EXP(1/R*(X(1)+2*X(2))-G(7))+EXP(1/R*2*(X(1)+X(2))-G(8))-1.0
这个公式太长,请问应该如何换行。我尝试过加&或者¥,但是都不好使,提示有错误。

固定格式:直接换行,在下一行的第6格写上 &

大多数 F77 编辑器会把这一格显示为绿色
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-21
现有程序的F77格式的,我想在里面加一个算式
FVEC(1)=EXP(X(1)/R-G(1))+EXP(X(2)/R-G(2))+EXP(1/R*2*X(1)-G(3))+EXP(1/R*2*X(2)-G(4))+EXP((2*X(1)+X(2))/R-G(5))+EXP(1/R*(X(1)+X(2))-G(6))+EXP(1/R*(X(1)+2*X(2))-G(7))+EXP(1/R*2*(X(1)+X(2))-G(8))-1.0
Fortran源自于“公式翻译”(英语:FormulaTranslation)的缩写,是一种编程语言。它是世界上最早出现的计算机高级程序设计语言,广泛应用于科学和工程计算领域。FORTRAN语言以其特有的功能在数值、科学和工程计算领域发挥着重要作用。Fortran 90之前的版本是人们所知晓的FORTRAN(全部字母大写),从Fortran 90以及以后的版本都写成Fortran(仅有第一个字母大写)。