主题:新手求助
streamline
[专家分:0] 发布于 2011-11-09 11:57:00
12456
如上所述数字,TXT格式存储,假设存为1.txt
想读取1.txt并输出2.txt,格式变为
1
2
4
5
6
如何实现
谢谢
回复列表 (共3个回复)
沙发
fortran2003 [专家分:30] 发布于 2011-11-09 13:25:00
implicit none
integer,parameter:: n=5
integer a(n)
open(10,file="1.txt")
open(11,file="2.txt")
read(10,"(5I1)")a
write(11,"(I1)")a
end
3 楼
臭石头雪球 [专家分:23030] 发布于 2011-11-09 13:47:00
[quote][font=宋体][color=#FF0000]Program [/color][color=#000000]Main_by_PFan
[/color][color=#FF0000]Implicit None
Integer [/color][color=#000000]i [/color][color=#000080], [/color][color=#000000]iErr
[/color][color=#FF0000]Open[/color][color=#000080]([/color][color=#800080]10[/color][color=#000080],[/color][color=#FF0000]File[/color][color=#000080]=[/color][color=#808080]"1.txt"[/color][color=#000080])
[/color][color=#FF0000]Open[/color][color=#000080]([/color][color=#800080]11[/color][color=#000080],[/color][color=#FF0000]File[/color][color=#000080]=[/color][color=#808080]"2.txt"[/color][color=#000080])
[/color][color=#FF0000]Do
Read[/color][color=#000080]( [/color][color=#800080]10 [/color][color=#000080], [/color][color=#808080]'(i1)' [/color][color=#000080], [/color][color=#FF0000]advance [/color][color=#000080]= [/color][color=#808080]'no' [/color][color=#000080], [/color][color=#FF0000]iostat [/color][color=#000080]= [/color][color=#000000]iErr [/color][color=#000080]) [/color][color=#000000]i
[/color][color=#FF0000]If [/color][color=#000080]( [/color][color=#000000]iErr [/color][color=#000080]/= [/color][color=#800080]0 [/color][color=#000080]) [/color][color=#FF0000]Exit
Write[/color][color=#000080]( [/color][color=#800080]11 [/color][color=#000080], [/color][color=#808080]'(i1)' [/color][color=#000080]) [/color][color=#000000]i
[/color][color=#FF0000]End Do
End Program [/color][color=#000000]Main_by_PFan[/color][/font][/quote]
我来回复