爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 3487|回复: 2

在确定循环读取文本时,循环指定的读取文本数量与实际文本一致时,运行却出现了end...

[复制链接]

新浪微博达人勋

发表于 2016-4-29 22:05:27 | 显示全部楼层 |阅读模式
Fortran
系统平台: vs2010
问题概况: 在确定循环读取文本时,循环指定的读取文本数量与实际文本一致时,运行却出现了end-of-file during read
问题截图:
我看过提问的智慧: 看过
自己思考时长(天): 1

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

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

x
从nc资料中读取,输出某变量的部分程序如下
    do n=1,60
    filename=list(n)
    print*, filename
   
    call rdhursat(filename,IRdata)
open(4, file='D:\HURSAT\ BANYAN\2005\irwin.grd')
    do i=1,301
        do j=1,301
    IR(i,j,n)=IRdata(i,j)
        enddo
    end d0
   
    do j=1,301
write(4,*) (IR(i,j,n), i=1,301)
    enddo
    end do
close(4)
   
在另外一程序中读取irwin.grd资料时部分程序
open(10, file='D:\HURSAT\BANYAN\2005\irwin.grd')
    do m=1,60                       
          do b=1,301
               do a=1,301
                read(10,*) IR(a,b,m)   
              end do
          end do
end do
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-4-30 07:45:04 | 显示全部楼层
你的资料是位二进制文件好吧,二进制文件怎么会那么读呢read(10,*) IR(a,b,m)  
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-5-3 10:18:14 | 显示全部楼层
river 发表于 2016-4-30 07:45
你的资料是位二进制文件好吧,二进制文件怎么会那么读呢read(10,*) IR(a,b,m)

哦哦,是哦,谢谢啦
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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