尘路 发表于 2014-3-25 11:16:31

根据循环生成数据文件名的小问题,求助大家~~~谢谢...

就是如何跟着循环,生成不同的数据文件,名字最好是数字,我异想天开的这么写


但是一位高手说‘’里面不能循环,请教我该怎么才能按着循环生成不同的文件,而且名字都是循环变量的值啊?



楚香饭 发表于 2014-3-25 12:54:31

本站教学模块有文章。字符串的故事

有赖幽趣 发表于 2014-4-3 18:17:08

integer :: i
    character*80 :: filename
   
    do i=1,10
      write(filename,FMT='(I6.6,A4)') i,".txt"
      filename=trim(filename)
      open(1,file=filename,status="unknown")
      write(1,*)i
      close(1)
    end do

珊瑚虫 发表于 2014-4-3 18:58:56

有赖幽趣 发表于 2014-4-3 18:17
integer :: i
    character*80 :: filename
   


不错

岸边的鱼 发表于 2014-4-11 22:15:50

这个问题记得在群里有人问过,没想到他又到这里来问了,最没想到的是居然可以解决,我也一直想要有这么个功能的,今天偶然发现,真是太好了

teddy2003 发表于 2014-4-12 13:56:00

岸边的鱼 发表于 2014-4-11 22:15
这个问题记得在群里有人问过,没想到他又到这里来问了,最没想到的是居然可以解决,我也一直想要有这么个功 ...

这个问题baidu就有答案啊 。。。。
页: [1]
查看完整版本: 根据循环生成数据文件名的小问题,求助大家~~~谢谢...