爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 3735|回复: 4

[求助] 利用fortran循环读取多个文件

[复制链接]

新浪微博达人勋

发表于 2018-4-19 20:47:15 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
我将所有文件名均读入dir00.txt,里面有4个文本文件,分别存放一个整数,但是在运行时出现无法打开文件的情况(ps:编写这个程序为了检验能不能实现多个文件读取的问题,来解决自己的问题)
program main
implicit none
integer a ,i
integer::b=0
character*10 filename(4)
!读入文件名称
open(10,file='e:\3b42\txt\dir00.txt')
do i=1,4
    read(10,*) filename(i)
end do
do i=1,4
    open(12,file=filename(i))
    read (12,*) a
    close(12)
    b=a+b
end do
print*,b
close(10)
end
运行结果:

                               
登录/注册后可看大图

初次发帖,求大家帮帮忙,跪求啊


密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-4-20 09:24:01 | 显示全部楼层

回帖奖励 +5 金钱

character*10 文件名是不是超了?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-4-20 10:10:05 | 显示全部楼层
的确是超了,但是改过来了还是不行
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-4-20 15:41:31 | 显示全部楼层
正在学习,多谢分享。。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-4-23 11:12:38 | 显示全部楼层
问题出在12号文件需要加路径
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表