求如何用fortran程序将两个dat文件进行合并?

手上有两个文件,想把它合并成一个第一个文件1.dat里面的数据是abcdabcd。。abcd共有100行第二个文件2.dat里面的数据是12。。100也有100行。想把这... 手上有两个文件,想把它合并成一个

第一个文件1.dat 里面的数据是
a b c d
a b c d


a b c d

共有100行
第二个文件2.dat 里面的数据是

1
2


100
也有100行。

想把这两个文件合并成如下文件
1 a b c d
2 a b c d


100 a b c d
求大神指点迷津
展开
 我来答
天河流纹石
推荐于2016-04-03 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7624
采纳率:76%
帮助的人:4046万
展开全部
Program www_fcode_cn
  implicit none
  character( Len = 512 ) :: cstr1 , cstr2
  integer ierr
  Open( 12 , File = '文件1' )
  Open( 13 , File = '文件2' )
  Open( 14 , File = '合并文件' )
  Do
    Read( 12 , '(a512)' , iostat = ierr ) cstr1
    if ( ierr /= 0 ) Exit
    Read( 13 , '(a512)' , iostat = ierr ) cstr2
    if ( ierr /= 0 ) Exit
    write( 14 , '(a,1x,a)' ) Trim(cstr1) , Trim(cstr2)
  End Do
  Close( 12 )
  Close( 13 )
  Close( 14 )
End Program www_fcode_cn
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式