大致思路就是只要不把他们放在一个主程序内就OK了,放在同一个文件或者不同.f文件都是一样的。对于第二个问题,回答也是可以的比如说这样的程序调用:PROGRAM MAINCALL SUB1ENDSUBROUTINE SCALL SUB2ENDSUBROUTINE SUB2()CALL SUB3ENDSUBROUTINE SUB3()