爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4695|回复: 9

[求助] fortran读文件行数时出现问题

[复制链接]

新浪微博达人勋

发表于 2012-10-9 11:16:42 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 scola 于 2012-10-9 11:52 编辑

请教下fortran读文件行数时出现list-directed I/O syntax error
代码如下:
implicit none
real line
integer i
i=0
open(10,file='data.out',status='old')
do while (.true.)
read(10,*,end=100) line
i=i+1
enddo
100 continue
print*,i
end

读其他文件时可以读出,是不是文件格式的问题?

data.out

4.27 MB, 下载次数: 2, 下载积分: 金钱 -5

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

新浪微博达人勋

 成长值: 0
发表于 2012-10-9 11:27:39 | 显示全部楼层
用什么运行的?cvf还是prowerstation?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-10-9 11:40:19 | 显示全部楼层
不建议使用do while & continue 语句。先确定文件数据的行数,接着用数组装载。你的情况有点范化,不知道你的文件是啥格式的。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-10-9 11:44:18 | 显示全部楼层
你这个数据文件 中间是不是有空行呀??
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-10-9 11:53:09 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-10-9 11:54:36 | 显示全部楼层
言深深 发表于 2012-10-9 11:27
用什么运行的?cvf还是prowerstation?

用的是cvf,文件已上传了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-10-9 12:34:38 | 显示全部楼层
已解决了,变量定义错了!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 0
发表于 2012-10-9 15:36:25 | 显示全部楼层
scola 发表于 2012-10-9 12:34
已解决了,变量定义错了!

你的数据中有字符,所以将real改成character了?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-10-17 19:56:39 | 显示全部楼层
言深深 发表于 2012-10-9 15:36
你的数据中有字符,所以将real改成character了?

恩恩,是滴
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-10-17 20:59:01 | 显示全部楼层
有没有方法可以看用nc资料生成的grd资料里边的数据长什么样
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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