问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

fortran90编程,要将一个原本单个处理通过循环实现批量读入、输出。在读入、输出时遇到问题

发布网友 发布时间:2022-05-20 04:30

我来回答

1个回答

热心网友 时间:2023-10-24 07:52

给楼主编了一个
楼主可以试一试哈

program main
implicit none
character(len = 79) :: temp
logical :: alive1,alive2
integer :: status = 0

inquire(file = 'D:\\Fortran\\A\\1.txt', exist = alive1)
inquire(file = 'D:\\Fortran\\A\\1.txt', exist = alive2)

open(unit = 30, file = 'D:\\Fortran\\B\\data.txt')

if(alive1) then
open(unit = 10, file = 'D:\\Fortran\\A\\1.txt', &
access = 'sequential', status = 'old')
do while(.true.)
read(unit = 10, fmt ="(A79)", iostat = status) temp
if(status /= 0) exit
write(30,"(A79)") temp
end do
else
write(*,*) "D:\\Fortran\\A\\1.txt", "doesn't exist"
end if

if(alive2) then
open(unit = 20, file = 'D:\\Fortran\\A\\2.txt', &
access = 'sequential', status = 'old')
do while(.true.)
read(unit = 20, fmt ="(A79)", iostat = status) temp
if(status /= 0) exit
write(30,"(A79)") temp
end do
else
write(*,*) "D:\\Fortran\\A\\2.txt", "doesn't exist"
end if

close(10,status = 'KEEP' )
close(20,status = 'KEEP' )
close(30,status = 'KEEP' )!关闭并保持三个文件
stop
end program main
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
“苏大强”的本意是什么?抹黑江苏吗? 伦敦奥运会入场式各个国家和地区的先后顺序 参加奥运会入场式的前后顺序 神马是费用性斜视?没听说过,斜视不就是斗鸡眼么 小儿斜视原因 为了不出现重影,右眼会被推到外斜视眼位,称为“废用性斜视” 在八岁时玩鞭炮炸伤左眼,而形成左眼斜视,现在能治好吗 ...后左眼斜视外斜 左眼下半部有光感 视觉模糊 请问左手术的话 能恢复... 两眼视力差距大会怎么样 关于耳洞的小问题~有经验的和懂行的进~ dowhile可以省略while吗 用fortran语言编写两段简单程序,一段用到循环语句,一段用到选择语句,在将程序改用C语言编写 fortran 如何使得:每次循环中的write(11,*)写入文件的数据都会覆盖上一次的循环的数据? 请问fortran语言中可以使用do while 嵌套do while,使之变成双重循环么? [FORTRAN] DO WHILE的条件里.or.没有作用 fortran如何写这样的do循环,有80000个数据,改变1~50,再变401~450的数值,如此直到79901到79950? fortran中,可以再do while循环中再加一个do循环么,为什么程序运行有问题? fortran和c语言里do while语句是否有区别? 这个fortran语言中的do while 后面的括号中的1是什么意思?括号里面不应该是条件吗? fortran语言用do while循环结构编程求下式的值: Fortran里,关于DO循环中循环变量的问题~~~! fortran中do while (.true.)是什么意思 刘玄德能够拿下益州究竟依靠的是啥? 宜从权变是什么意思 庞统的死有什么暗示 前半生逐鹿中原的刘玄德,为什么会一事无成? “逐兔先得”是什么意思 含拿意思的成语 没啥成就的庞统,为什么能跟孔明齐名? 一并大顺是不是成语 在Fortran中怎么把文件中两行数值分别赋给不同的两个数组,以备进行运算? 一个用Fortran解决的数学问题 谁能把每句fortran语言都给我翻译一下 如何用用do...while语句和for语句编写程序实现从1︹100的累加? fortran中switch的用法 好的名言句子打印 flash怎么做摆钟 物体做钟摆运动时末速度与什么有关? 名言更好的句子 悬挂着的球形瓶为什么一直做摆钟运动 怎么做伽利略与摆钟 做钟摆运动的钟摆,固定点的受力如何? 古钟表的钟摆是银的吗 科学家研制成了以锶原子做钟摆的“光格钟”,成了世界上最精确的钟.已知一种锶原子的相对原子质量为88, 二战时的飞机能做钟摆,眼镜蛇之类的机动吗 科学家已研制成以锶原子做钟摆的“光格钟”,成为世界上最精确的钟。已知一种锶 原子的相对原子质量为88 用绳拴住小球以a的摆角 先后做钟摆运动的甲运动和匀速圆周运动的乙运动 钟摆式过人是不是罗胖的独门绝技? 5G正式商用,3-5年内5G对楼市会带来怎样的冲击? 实况足球2011怎么做钟摆式过人?