|
本帖最后由 vvt 于 2020-4-24 20:45 编辑
[Fortran] 纯文本查看 复制代码 01 | program www_fcode_cn implicit none |
02 | integer , parameter :: NMAX = 2 |
03 | character ( len = 9 ) :: cName ( NMAX ) , Z |
04 | real :: rMax ( NMAX ) , r |
06 | open ( 10 , file = '003.txt' ) |
09 | read ( 10 , * , ioStat = j ) z , z , r |
11 | if ( any ( rMax < r ) ) then |
12 | j = maxloc ( rMax , 1 , rMax < r ) |
13 | rMax ( j : ) = [ r , rMax ( j : NMAX -1 ) ] |
14 | cName ( j : ) = [ z , cName ( j : NMAX -1 ) ] |
17 | write ( * , '(g0,1x,a)' ) ( ( rMax ( j ) , cName ( j ) ) , j = 1 , NMAX ) |
18 | end program www_fcode_cn |
|
|