爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 2325|回复: 2

[求助] 求助哦,以下这段程序出现了数组越界的问题,希望懂的可以帮我解答以下哦

[复制链接]

新浪微博达人勋

发表于 2014-4-4 16:48:58 | 显示全部楼层 |阅读模式

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

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

x
PROGRAM MAIN  !LSO FILE FOR ARPS
        INTEGER,PARAMETER   ::  N=10000,NUM=744

        INTEGER             ::  TOTAL
        REAL                ::  B(5)

      REAL                ::  SLAT(N),SLON(N),p(N)   
      integer             ::  SELV(N)
      CHARACTER           ::  STNAME(N)*8,name*12
     
      open(12,file='f:\wjj-data\output\r744.dat',form='binary')
          open(13,file='f:\wjj-data\output\r744.txt')                  
      OPEN(15,FILE='f:\wjj-data\namer744.txt')

        DO I=1,num
      print *,i
          READ(15,*)NAME

          OPEN(11,FILE='f:\wjj-data\201307\'//NAME)
        do kk=1,11
          READ(11,*)
          enddo

        J=1
10      READ(11,'(a7,2f7.2,i5,f7.1)',END=20)stname(j),(B(LL),LL=2,5)
!        print*,i,j
          SLAT(J)=B(3)
          SLON(J)=B(2)
        p(j)=b(5)
               
          IF(B(4).EQ.9999.0)p(J)=9999.0
!          print*,j,slon(j),slat(j),p(j)
          J=J+1
          GOTO  10
!       print *,j
20      CONTINUE
        TOTAL=J-1
          CLOSE(11)

          DO  J=1,TOTAL
            WRITE(12)STNAME(j),SLAT(J),SLON(J),0.0,1,1
          WRITE(12)p(j)  
                  WRITE(13,*)STNAME(j),SLAT(J),SLON(J),p(j)
                 
            ENDDO
            WRITE(12)STNAME(1),SLAT(1),SLON(1),0.0,0,1

             
      ENDDO
         CLOSE(12)
    CLOSE(13)
        close(15)
        END PROGRAM
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 0
发表于 2014-4-4 17:42:22 | 显示全部楼层
自己定位一下debug吧,没有数据测试是看不出来,因为可能你定义的N太小,超过你的统计量TOTAL了···
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-4-15 18:54:39 | 显示全部楼层
言深深 发表于 2014-4-4 17:42
自己定位一下debug吧,没有数据测试是看不出来,因为可能你定义的N太小,超过你的统计量TOTAL了···

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

本版积分规则

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

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

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