nn=1
open (7,file='jssj.txt',status='old')
120 read(7,130,end=200) nbh
130 format(i4)
nn=nn+1
goto 120
200 close(7)
nbh=nbh+1
write(*,210)nn
210 format(1x,'No:',i4,3x,'recorp by written')
open (unit=9,file='jssj.txt',status='old',access='append',
&form='formatted',recl=124)
write(9,220,rec=nn) nbh,zsy,ma1,ma2,ma3,mh45,ma11,ma13,
&a(26),ma23,a(25),a(29),ma15,ma16,ma67,ma68,ma36,ma37,
&a(69),a(70),ma71,h(43),h(44),mp25,p(29),p(49),h(35),h(36),
&mh37,md3,mf51,h(2),h(1)
220 format(i4,a8,i4,i4,i2,i4,i4,i4,
&f4.2,i4,f4.2,f4.1,i2,i2,i4,i4,i2,i2,
&f4.2,f4.2,i4,f4.1,f4.1,i4,f4.2,f4.2,f4.1,f4.1,
&i4,i4,i2,f4.2,f4.1)
close(9)
900 return
end
微信图片_20210106115730.png (79.49 KB, 下载次数: 584)
以前FORTRAN77可以的
微信图片_20210106115751.png (12.85 KB, 下载次数: 579)
Integer , parameter :: NSIZE = 124
Inquire(File="jssj.txt",size=nn)
nn=(nn/NSIZE)+1
nbh=nbh+1
write(*,210)nn
210 format(1x,'No:',i4,3x,'recorp by written')
open (unit=9,file='jssj.txt',access='DIRECT',
&form='formatted',recl=NSIZE)
write(9,220,rec=nn) nbh,zsy,ma1,ma2,ma3,mh45,ma11,ma13,
&a(26),ma23,a(25),a(29),ma15,ma16,ma67,ma68,ma36,ma37,
&a(69),a(70),ma71,h(43),h(44),mp25,p(29),p(49),h(35),h(36),
&mh37,md3,mf51,h(2),h(1)
220 format(i4,a8,i4,i4,i2,i4,i4,i4,
&f4.2,i4,f4.2,f4.1,i2,i2,i4,i4,i2,i2,
&f4.2,f4.2,i4,f4.1,f4.1,i4,f4.2,f4.2,f4.1,f4.1,
&i4,i4,i2,f4.2,f4.1)
close(9)
900 return
end
清香白莲 发表于 2021-1-6 15:19
[mw_shl_code=fortran,true] Integer , parameter :: NSIZE = 124
Inquire(File="jssj.txt",siz ...
微信图片_20210106163522.png (23.53 KB, 下载次数: 581)
清香白莲 发表于 2021-1-6 17:59
1. 建议你换个编译器。不要用CVF这种货了。见:http://fcode.cn/announce-show.php?aid=1
2. 定义语句要写 ...
vvt 发表于 2021-1-7 10:17
http://pan.fcode.cn
微信图片_20210107143906.jpg (155.96 KB, 下载次数: 591)
vvt 发表于 2021-1-7 16:37
http://v.fcode.cn
欢迎光临 Fortran Coder (http://bbs.fcode.cn/) | Powered by Discuz! X3.2 |