Fortran Coder

查看: 9491|回复: 1
打印 上一主题 下一主题

[数值问题] 求解运行时的问题。daltA1没算进去

[复制链接]

712

帖子

4

主题

0

精华

大师

农村外出务工人员

F 币
607 元
贡献
311 点

新人勋章爱心勋章水王勋章元老勋章热心勋章

楼主
发表于 2014-5-13 11:33:05 | 显示全部楼层
让别人熟悉你的代码是一件困难的事情,何况没有任何注释。

第一
do k=1,100
       daltA1=daltA1+0.001
       do i=1,int(0.2/0.001)
          A3=A3+0.001
这里的 daltA1 和 A3 位于不同的循环嵌套内,更换位置,自然会不同,这很正常。

第二.
什么叫 daltA1 没有算进去?我不知道你希望怎么算。
关于计算结果不符合预期,别人往往帮不了你,因为别人不知道你的“预期”。所以,学会 Debug 调试是关键。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-6 14:51

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表