24小时热门版块排行榜    

查看: 866  |  回复: 2

风起天已蓝

新虫 (初入文坛)

[求助] fortran数组越界 已有1人参与

新人,提示55行k数组越界了但是找不到哪里错了,求大神解释一下
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : o.for.zip
  • 2018-08-12 10:00:02, 1.06 M

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

风起天已蓝

新虫 (初入文坛)

2楼2018-08-21 20:18:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ziyue_pony

铜虫 (小有名气)

【答案】应助回帖

subroutine xn
   !   integer i
      include "o.for"
      dr=dble(r/n1)
        j1=n1+1
        j2=n2+1
        np=j1*j2
        nm=n1*n2
      do 6 i=1,1   [***********]
      do 6 j=1,n2+1
      k=(j-1)*j1+i  
      w1=(1.571/n2)*(j-1)
c     这边x数组越界了k太大了
      x(1,k)=0.01*COS(w1)
6        x(2,k)=0.01*SIN(w1)


程序52行,循环代码写错了,修改了就好了。
3楼2018-09-06 17:47:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 风起天已蓝 的主题更新
信息提示
请填处理意见