开启辅助访问 日历 主题导读切换风格

QQ登录

只需一步,快速开始

微信登录

手机微信,扫码同步

用户名登录

用户名,密码登录

搜索

↑ ★ → 加入海川企业会员 传播技术与品牌  

四川久远
 品牌 
第2批 建设者会员获得名单 !
建设者分数,连续2个月上榜前10..1次前5即可获奖
【公司会员 第二期招募】
二年百万次传播 详询客服18840911640

一个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


 

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


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


海川化工论坛网(hcbbs) @Discuz! X3  0.121199 second(s), 49 queries , Redis On.


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