爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4337|回复: 16

[求助] Fortran运行出错!!!

[复制链接]

新浪微博达人勋

发表于 2016-1-21 20:30:27 | 显示全部楼层 |阅读模式

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

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

x
如图,运行Fortran出错,总感觉没错误啊,什么情况啊?   求指导!
360截图20160121202835565.jpg
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-1-21 21:04:20 | 显示全部楼层
提示语法错误,自己仔细检查下read、write语句的控制符和变量的类型
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-1-21 21:59:43 | 显示全部楼层
读数据有错误~~~~检查读数据的语句
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-1-22 08:38:27 | 显示全部楼层
表控输入 输出部分的问题 检查一下
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-1-22 14:22:09 | 显示全部楼层
四叶草 发表于 2016-1-21 21:04
提示语法错误,自己仔细检查下read、write语句的控制符和变量的类型

没啥错误啊。  关键是,读取另一个相似的文件(年份多一年)时,没有提示这个错误。  实在搞不清楚。 这两个文件基本相同,只是时间长短不同。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-1-22 14:22:23 | 显示全部楼层
nunu18 发表于 2016-1-21 21:59
读数据有错误~~~~检查读数据的语句

没啥错误啊。  关键是,读取另一个相似的文件(年份多一年)时,没有提示这个错误。  实在搞不清楚。 这两个文件基本相同,只是时间长短不同。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-1-22 14:22:34 | 显示全部楼层
topmad 发表于 2016-1-22 08:38
表控输入 输出部分的问题 检查一下

没啥错误啊。  关键是,读取另一个相似的文件(年份多一年)时,没有提示这个错误。  实在搞不清楚。 这两个文件基本相同,只是时间长短不同。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-1-22 14:29:47 | 显示全部楼层
hulalahulala 发表于 2016-1-22 14:22
没啥错误啊。  关键是,读取另一个相似的文件(年份多一年)时,没有提示这个错误。  实在搞不清楚。 这 ...

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

新浪微博达人勋

 楼主| 发表于 2016-1-22 14:48:57 | 显示全部楼层

program main
implicit none
integer,parameter::n=13149
integer i,d
real r1(n),r2(n),r(n),nor(n),avg,sum,std,max
open(10,file='f:\study\mjo\RMM1RMM2(1979-2015).txt')
read(10,*) (r1(i),r2(i),i=1,n)
print*,r2(1)
do i=1,n
r(i)=sqrt(r1(i)**2+r2(i)**2)
end do
sum=0
do i=1,n
sum=sum+r(i)
end do
avg=sum/n
sum=0
do i=1,n
sum=sum+(r(i)-avg)**2
end do
std=sqrt(sum/n)
do i=1,n
nor(i)=(r(i)-avg)/std
end do
open(20,file='f:\study\mjo\nor.grd',form='binary')
write(20) (nor(i),i=1,n)
open(30,file='f:\study\mjo\nor.dat')
write(30,*) (nor(i),i=1,n)
!select the date of maxinum MJO intensity
max=nor(1)
d=1
do i=2,n
if(nor(i)>=max) then
  max=nor(i)
  d=i
end if
end do
print*,d,max
close(10)
close(20)
close(30)
end
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-1-22 14:53:56 | 显示全部楼层

RMM1RMM2(1979-2015).txt,处理这个文件,不出错。
RMM1RMM2(1979-2014).txt,但处理这个文件时,出错。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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