当你把所有的大写都写成这样的时候,你会真正看到FORTRAN的传统。无论如何,我不能使forall continue语法正确。var ids = {1,2,3,5,7,11};
if id == 5 then writeln("High Five!!"); writeln(id);在教堂中使用forall时,如何正确地“跳过这个循环”?
为了优化,我使用了forall循环,在循环中,变量使用用户定义的函数以如下方式进行更改。forall(i=2:n-1,j=2:n-1, w(i,j).gt.wmax/1000)end forall 这里,k(x,t)是我之前定义的一个外部定义的函数错误出现了: Reference to impure function ‘k’ at (1) inside a FORALL block 我正在使用gfortran。如果我需要在forall</e