|
由于项目需要需要用到fortran做一个简单的计算,恶补Fortran后计算部分程序写好了,就等着批量打开文件计算了
但是已经卡在这里两天了,希望有人伸出援助之手,
![]()
下面是代码
[Fortran] 纯文本查看 复制代码 04 | character ( len = 19 ) :: file ( 23 ) |
05 | character ( len = 19 ) :: file 1 |
06 | integer :: file_state , num |
07 | open ( 101 , file = 'filelist.txt' , status = 'old' , action = 'read' ) |
08 | open ( 102 , file = 'check.txt' , status = 'old' , action = 'readwrite' ) |
23 | subroutine input ( numb , filename ) |
25 | character ( len = 19 ) :: filename |
26 | integer :: file_state , numb |
27 | open ( unit = numb , file = filename , status = 'old' , action = 'read' , iostat = file_state ) |
28 | open ( unit = 100 , file = "result.txt" , status = 'old' , action = 'readwrite' ) |
30 | write ( 100 , * ) "failed to open" , filename |
32 | write ( 100 , * ) "successed to open" , filename |
34 | close ( numb , status = 'keep' ) |
35 | close ( 100 , status = 'keep' ) |
|
|