fortran循环的小问题,如题: do 23151 m=3,2; 这里m=3,2 3比2大怎么破,程序如何循环呢?

2025-03-10 12:24:11
推荐回答(1个)
回答1:

可以运行的。有两种方法:
从语法上来修改如下:
把do 23151 m=3,2改为 do 23151 m=3,2,-1就好。

另外一种方法是就是定义一个整形变量,比如im, 然后代码如下调整:
do 23151 im=1,2
m=4-im