dvbbs
收藏本页
联系我们
论坛帮助
dvbbs

>> Fortran语言使用经验交流
搜一搜相关精彩主题 
Fortran中文网Fortran中文网—Fortran语言经验交流Fortran语言使用经验交流 → fortran转成c语言,麻烦哪位大侠帮帮忙!

您是本帖的第 4405 个阅读者
树形 打印
标题:
fortran转成c语言,麻烦哪位大侠帮帮忙!
ajingflash
帅哥哟,离线,有人找我吗?
等级:新手上路
文章:1
积分:222
门派:无门无派
注册:2009年6月30日
楼主
 用支付宝给ajingflash付款或购买其商品,支付宝交易免手续费、安全、快捷! 点击这里发送电子邮件给ajingflash

发贴心情
fortran转成c语言,麻烦哪位大侠帮帮忙!
PROGRAM CLOSESTATION
PARAMETER (PI=3.1415926)
     double  NSTA[29886,2],N1,N2,AD[5000];
    CHARACTER STA(29886)*5,STATION0*5,STAA(5000)*5,IT*5,STAAA(500)*5
LOGICAL BUBBLE
OPEN(1,FILE='CLOSESTATION_BASE.TXT')
OPEN(2,FILE='CLOSESTATION_ALL.TXT')
OPEN(3,FILE='STATION-REN29886.TXT')
NF=29886
DO I=1,NF
READ(3,'(A5,F10.5,F10.4)') STA(I),(NSTA(I,J),J=1,2)
END DO
REWIND(3)
5 NN=0
    READ(3,'(A5,F10.5,F10.4)',END=200) STATION0,N1,N2
   ALA=PI*N1/180
ALO=PI*N2/180
  DO I=1,NF
IF(STA(I).NE.STATION0) THEN
ALA1=PI*NSTA(I,1)/180
ALO1=PI*NSTA(I,2)/180
A=SIN(ALA)*SIN(ALA1)+COS(ALA)*COS(ALA1)*COS(ALO-ALO1)
D=180*ACOS(A)/PI*110           !(Km)
IF(D.LE.30) THEN
NN=NN+1
STAA(NN)=STA(I)
AD(NN)=D
END IF
END IF
  END DO
  DO 40 J=1,NN-1
JJ=J        
BUBBLE=.TRUE.
30  IF(JJ.GE.1.AND.BUBBLE) THEN
IF(AD(JJ+1).LT.AD(JJ)) THEN
   IT=STAA(JJ)
   STAA(JJ)=STAA(JJ+1)
   STAA(JJ+1)=IT
   AID=AD(JJ)
   AD(JJ)=AD(JJ+1)
   AD(JJ+1)=AID
ELSE
   BUBBLE=.FALSE.
END IF
JJ=JJ-1
GOTO 30
END IF
40 CONTINUE
100 WRITE(2,'(A5,F10.5,F10.4,I5,5000A7)') STATION0,N1,N2,NN,(STAA(I),I=1,NN)
    NB=0
DO I=1,NN
    IF(STAA(I)(1:1).EQ.'5') THEN
      NB=NB+1
      STAAA(NB)=STAA(I)
    END IF
END DO
110 WRITE(1,'(A5,F10.5,F10.4,I5,500A7)') STATION0,N1,N2,NB,(STAAA(I),I=1,NB)
    GOTO 5
200 CLOSE(2)
END
麻烦哪位大侠帮帮忙!这个语言没有学过,搞不懂啊!
ip地址已设置保密
2009/6/30 18:30:33
skullx
帅哥哟,离线,有人找我吗?
等级:新手上路
文章:2
积分:202
门派:无门无派
注册:2011年1月5日
2
 用支付宝给skullx付款或购买其商品,支付宝交易免手续费、安全、快捷! 点击这里发送电子邮件给skullx

发贴心情
新手路过。。。
ip地址已设置保密
2011/1/5 22:20:24
tsz2008
帅哥哟,离线,有人找我吗?
等级:论坛游民
文章:30
积分:290
门派:无门无派
注册:2006年4月23日
3
 用支付宝给tsz2008付款或购买其商品,支付宝交易免手续费、安全、快捷! 点击这里发送电子邮件给tsz2008

发贴心情

。。。。。。。。要用点时间,

ip地址已设置保密
2011/5/3 20:09:36

 3   3   1/1页      1    
网上贸易 创造奇迹! 阿里巴巴 Alibaba
Powered By Dvbbs Version 7.1.0 Sp1
Copyright ©2005 - 2008 www.fortran.cn
页面执行时间 0.12500 秒, 5 次数据查询
京ICP备05056801号