QQ登录

只需一步,快速开始

微信登录

手机微信,扫码同步

用户名登录

用户名,密码登录

搜索
北京广厦

一个fortran 子程序编译总出现错误的问题

[复制链接]
2.5K |2
阅读字号:
abner001VIP会员 VIP会员 | 显示全部楼层       最后访问IP北京市
海川小学3年  |  头衔:  TA未设置 
★发布悬赏→ 发布(0)  承接(0/0)   
有很多类似于这样的错误提示

MEM.F(1) : Error: Syntax error, found END-OF-STATEMENT when expecting one of: * <IDENTIFIER>
      SUBROUTINE ME     (NSIN,    NINFI,    SIN1,    SIN2,    SIN3,

 

发表于 2011-6-30 22:05:29

声明:

本站是提供个人知识管理及信息存储的网络存储空间,所有内容均由用户发布,不代表本站观点。

请注意甄别主题及回复内容中的联系方式、诱导购买等信息,谨防诈骗。内容及翻译仅供参考

当前内容由会员用户名 abner001 发布!权益归其或其声明的所有人所有 仅代表其个人观点, 仅供个人学习、研究之用。

本主题及回复中的网友及版主依个人意愿的点评互动、推荐、评分等,均不代表本站认可其内容或确认其权益归属,

如发现有害或侵权内容,可联系我站举证删除,我站在线客服信息service@hcbbs.com 电话188-4091-1640 

回复

使用道具 举报

nan4512VIP会员 VIP会员 | 显示全部楼层       最后访问IP湖南省
海川小学3年  |  头衔:  TA未设置 
★发布悬赏→ 发布(0)  承接(0/0)   
可能是FORTRAN语法错误,导致编译不通过把

 

发表于 2011-7-1 13:44:58

回复

使用道具 举报

abner001楼主 VIP会员 VIP会员 | 显示全部楼层 |阅读模式       最后访问IP北京市
海川小学3年  |  头衔:  TA未设置 
★发布悬赏→ 发布(0)  承接(0/0)   

加入五千万化工人社群

您需要 登录 才可以下载或查看,没有账号?注册

x
SUBROUTINE ME     (NSIN,    NINFI,    SIN1,    SIN2,    SIN3,
                    SIN4,    SINFI,    NSOUT,   NINFO,   SOUT1,
                    SOUT2,   SOUT3,    SOUT,    SINFO,   NSUBS,
                    IDXSUB,  ITYPE,    NINT,    INT,     NREAL,
                    REAL,    IDS,      NPO,     NBOPST,  NIWORK,
                    IWORK,   NWORK,    WORK,    NSIZE,   SIZE,
                    INTSIZ,  LD )

IMPLICIT   NONE
INTEGER    NSUBS,  NINT,  NPO,  NIWORK,  NWORK,  NSIZE
      #include "ppexec_user.cmn"
           EQUIVALENCE (RMISS, USER_RUMISS)
           EQUIVALENCE (IMISS, USER_IUMISS)
#include "dms_ncomp.cmn"
INTEGER   IDXSUB(NSUBS),    ITYPE(NSUBS),   INT(NINT),
           IDS(2,13),        NBOPST(6,NPO),
     IWORK(NIWORK),    INTSIZ(NSIZE),  MSIN,   NINFI,
     NSOUT,     NINFO,    NREAL,   LD,   I
     
REAL*8    SIN1(1),    SIN2(1),   SIN3(1),
           SIN4(1),    SOUT1(1),  SOUT2(1),
           SOUT3(1),   SOUT4(1),  WORK(NWORK),
           SIZE(NSIZE),  SINFI,   SINFO
INTEGER   IMISS
REAL*8    REAL(NREAL),  RMISS,  SPLIT

!     INTERGER  NCOMP_NCC
REAL*8  K,E,R,T,PH,PL_H2,P,FRAC_H2,FRAC_H21,OUT_DH2,DC,PL,C,H,A,B
INTEGER G
REAL*8  FIN_MOL(NCOMP_NCC+1),FIN_MOL1(NCOMP_NCC+1),PHEND,OUT_H2
      PARAMETER (K=1.084E-10, E=9.18E03, R=8.3145)
     
           T=SIN1(NCOMP_NCC+2)
     P=SIN1(NCOMP_NCC+3)
     C=120;
     H=1;
     PL_H2=30000;
     OUT_DH2=0
     DC=C/10000
             DO  50  G=1, NCOMP_NCC+1
    FIN_MOL(G)=SIN1(G)
50    CONTINUE
   FRAC_H2=FIN_MOL(1)/FIN_MOL(NCOMP_NCC+1)
   PH=FRAC_H2*P
   IF(PH<PL_H2) THEN
   OUT_DH2=0
   ELSE
   DO G=1,10000
   OUT_H2=K*(PH**0.6-PL_H2**0.5)*EXP(-E/R/T)*DC/H*0.6
   OUT_DH2=OUT_DH2+OUT_H2
   FIN_MOL(1)=FIN_MOL(1)-OUT_H2
   FIN_MOL(NCOMP_NCC+1)=FIN_MOL(NCOMP_NCC+1)-OUT_H2
   PH=FIN_MOL(1)/FIN_MOL(NCOMP_NCC+1)*P
   END DO
   END IF
   SOUT2(1)=OUT_DH2;
   SOUT1(1)=SIN1(1)-OUT_DH2;
   D0 100  G=2, NCOMP_NCC+1
   SOUT1(G)=SIN1(G)
   SOUT2(G)=0
100   CONTINUE
   DO 200 I=NCOMP_NCC+2, NCOMP_NCC+8
   SOUT1(I)=SIN1(I)
   SOUT2(I)=SIN1(I)
200   CONTINUE
   RETURN
   END

 

发表于 2011-6-30 21:54:50

【发主题】高级


          特别提示:

          本站系信息发布平台,仅提供信息内容存储服务。

         禁止发布上传, 包括但不限于:不能公开传播或无传播权的出版物、无传播权的在行标准规范、涉密内容等
          不听劝告后果自负!造成平台或第三方损失的,依法追究相关责任。

          请遵守国家法规;不要散播涉爆类、涉黄毒赌类、涉及宗教、政治议题、谣言负面等信息   

     

您需要登录后才可以回帖 登录 | 注册

本版积分规则

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย Français Español العربية Persian

联系

0411-88254066

18840911640

(工作时间09:00-17:00)

其它时间请联【微信客服】

或 电子信箱信箱

service@hcbbs.com

微信群

先加微信

再说要入何种专业群

拉你入群  勿发广告

100多个海川专业微信群

还有QQ大群:7990017
申请时注明你的QQ号


 

关于我们  -  隐私协议    -  网站声明   -  广告服务   -  企业会员   -  个人会员  -   主题竞价   -   专家智库  -  服务市场    -  APP和微信   -  分类信息   -     -  在线计算  -  单位换算


不良信息举报 0411-88254066  举报中心       在线客服#微信号:  18840911640    电子信箱   service@hcbbs.com   【QQ客服】3153267246   


海川化工论坛网(hcbbs) @Discuz! X3  加载0.190031 second(s), 57 queries , Redis On. | 网站统计 |  劰载中...


辽公安备21100302203002号  | 辽ICP备17009251号  |  辽B2证-20170197