切换到宽版
  • 2329阅读
  • 1回复

[技术讨论]输出磁带列表的fortran程序 [复制链接]

上一主题 下一主题
离线cl333
 
发帖
246
财富
18
威望
0
交易币
0
只看楼主 倒序阅读 使用道具 0楼 发表于: 2008-01-26 | 石油求职招聘就上: 阿果石油英才网
PROGRAM READ_FTN
      character*20 infile,outfile,outfile1
      integer pt(60000),tape(60000)
      integer pbak
      real x(60000)
      integer y(60000)
***
      PRINT*,"INPUT *.X FILE NAME:"
      read(*,*) infile 
      PRINT*,"OUTPUT the FILE NAME for tape begin :"
      read(*,*)outfile
      PRINT*,"OUTPUT the FILE NAME for tape end :"
      read(*,*)outfile1
      open(3,file=infile,status='old')
      open(4,file=outfile,status='unknown')
      open(5,file=outfile1,status='unknown')
      i=2
99    format(1x,i5,i5,2x,i4,14x,f6.1)
1    read(3,99,end=62)tape(i),pt(i),y(i),
    +x(i)
      tape(1)=tape(2)-1
      pbak=tape(i)-tape(i-1)
      if(pbak.eq.1)then
      WRITE(4,61)tape(i),pt(i),x(i),y(i)
      if(i.ne.2)then
      WRITE(5,63)x(i-1),y(i-1),pt(i-1),tape(i-1)
      endif
      endif
      i=i+1
      goto 1
61    FORMAT(i5,3x,I5,3x,f6.1,3x,i6)
63    FORMAT(3x,f6.1,3x,i6,i5,3x,i5)
*********
*********
62    WRITE(5,63)x(i-1),y(i-1),pt(i-1),tape(i-1)
      close(3)
      close(4)
      close(5)
      end
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线cl333
发帖
246
财富
18
威望
0
交易币
0
只看该作者 1楼 发表于: 2008-01-26 | 石油求职招聘就上: 阿果石油英才网
fortran的
[ 此贴被cl333在2008-11-11 07:39重新编辑 ]

网站事务咨询:QQ:1392013 | 26189883
阿果石油网为免费个人网站,为石油人提供免费的在线即时技术交流场所,拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论和行为!
如有言论或会员共享的资料涉及到您的权益,请立即通知网站管理员,本站将在第一时间给予配合处理,谢谢!