实战fortran77基础语法
1.数组在主函数和子例行函数中传递
一个项目中有两个源代码文件:

代码:


 
1 PROGRAM ARRAYZBL 2 DOUBLE PRECISION A,B,C,D(0:10) 3 INTEGER I 4 DATA A,B,C/1.0,2.0,3.0/ 5 6 DO 10,I=0,10 7 D(I)=I 8 10 CONTINUE 9 10 WRITE(*,*)A,B,C 11 WRITE(*,*)D 12 WRITE(*,*) 13 CALL SUBARRZBL(D) 14 15 STOP 16 END
 
1 SUBROUTINE SUBARRZBL(A) 2 C 记得传入什么都要在此再声明一次,且尽量和原来的数组一样大, 3 DOUBLE PRECISION A(0:10) 4 WRITE(*,*)A 5 END
下面传递两个参数:

 
参数换行:
 


 
                     
                    
                 
                    
                 
 
         
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号