FORTRAN语言中两个嵌套的DO语句在同一行结束,变量是如何变化的?

问题描述:

FORTRAN语言中两个嵌套的DO语句在同一行结束,变量是如何变化的?
比如:DO 30 K=1,2
DO 30 J=1,2
(无关紧要的运算)
30 CONTINUE
是按照(K=1,J=1)(K=1,J=2)(K=2,J=1)(K=2,J=2)的顺序变化还是按照(K=1,J=1)(K=2,J=1)(K=2,J=1)(K=2,J=2)的顺序变化?
1个回答 分类:数学 2014-10-16

问题解答:

我来补答
(K=1,J=1)(K=1,J=2)(K=2,J=1)(K=2,J=2)的顺序
现在的语法不建议用 continue 结束.你的语句这样写更符合现代语法:
Do k = 1 ,2
Do j = 1 ,2
End Do
End Do
 
 
展开全文阅读
剩余:2000