中易网

Fortran编程输出文件的问题

答案:1  悬赏:0  
解决时间 2021-12-29 18:19
本人小菜鸟,Fortran90编程输出文件的时候有个疑问,比如有N个循环,第一个循环往文件A.dat文件中输出一行数据,但是第二个循环再往A.dat输出数据的时候把第一次循环的数据覆盖了,请问如何实现N次循环按顺序往A.dat文件中记录N个数据?用什么命令 ?

implicit none
integer i,j,Nx,Ny
real(8) :: Res(Nx,Ny)
character(len=50) name,Filename
logical alive
write(filename,*) trim(Name),".dat"
Write(*,*) "Saving ",trim(Name)," Please wait..."
open (10,file=filename)
Write(10,FMt="(D23.15\)"),Res(1,1),Res(2,1),Res(3,1),Res(4,1)
Write(10,*)
close(10)
Write(*,*) "Save ",trim(Name),"Complete!"
return
这是其中子程序的一部分
最佳答案
1.每次 Close,再 Open,就会覆盖以前的记录。
2.你可以在程序一开始 Open,然后子程序中不要 close,程序结束时再 Close
3.也可以用 open (10,file=filename,ACCESS='APPEND' )。但这种方式只有 VF 系列编译器识别,其他编译器可能不认。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
赐鴆的意思是什么啊?请解释下!
flash做场景之间的跳转,按钮的写法没问题是
駐紅卻白的意思是什么?駐紅卻白的释义是什么
睡不着觉,但浑身都困,酸,怎么办啊。想睡有
拉萨市区内什么地方可以习的到煤油?
胜阳港工商所地址有知道的么?有点事想过去
触嗅的意思是什么啊?请解释下!
防爆胎分雪地和四季么
如果在外面没有钱怎么办?
农转非的意思是什么?农转非的释义是什么啊?
厨房隔断门哪种材质比较好
求助,大型景观设计公司,200人左右(包括设
譴勒的意思是什么?譴勒的释义是什么啊?
归向的意思是什么啊?请解释下!
蓬溪县人民检察院办公地址在什么地方,我要处
推荐资讯
公交车上,旁边坐着一个女生,我竟然不敢转头
溹溹的意思是什么啊?请解释下!
agv牵引车磁条式比激光导航价格差多少
怎样自发绿豆芽加什么材料粗长
嗛然的意思是什么啊?请解释下!
南通帝人上班累不累
呻畢的意思是什么?呻畢的释义是什么啊?
台湾最大的篮球体育馆
我想知道起点的《版权转让协议》是什么类型的
这个破本本能最低效果玩暗黑3吗?配置如下 电
排烟风机 接总线控制盘怎么接?
宝宝智力低下的表现都有什么呢?小孩1岁了还
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?