在vs2008版本中运行fortran出现如下的错误 新手不会,大神帮忙解决。

代码也如下,我昨天还可以运行这个代码,今天就出现问题了。PROGRAMNewtonIMPLICITNONEINTEGER::Its=0!迭代数INTEGER::MaxIt... 代码也如下,我昨天还可以运行这个代码,今天就出现问题了。
PROGRAM Newton
IMPLICIT NONE
INTEGER ::Its =0 !迭代数
INTEGER ::MaxIts =20 !最大迭代数
LOGICAL ::Converged =.false. !是否收敛
! REAL ::Eps =1e-6 !迭代精度
REAL ::X =2 !根的精度

DO WHILE(.NOT.Converged .AND.Its<MaxIts)
X=X-F(X)/DF(X)
PRINT*,X,F(X)
Its=Its+1
Converged=ABS(F(X))<=Eps

END DO

IF(Converged)THEN
PRINT*,'Newton converged'
ELSE
PRINT*,'Newton diverged'
END IF

CONTAINS
FUNCTION F(X)
REAL F,X
F=X**3+X-3
END FUNCTION F

FUNCTION DF(X)
REAL DF,X
DF=3*X**2+1
END FUNCTION DF
END PROGRAM Newton
展开
 我来答
EMWPJ
2014-04-08 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:81
采纳率:0%
帮助的人:74.8万
展开全部
重新生成项目,如果不行的话,复制代码,新建个项目。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式