FORTRAN程序计算出现问题 输出了225行程序为VTFFB=DSQRT(VELX(I,JN-1)**2+VELY(I,JN-1)**2)不应该是负的呀... 输出了225行 程序为 VTFFB = DSQRT(VELX(I,JN-1)**2+VELY(I,JN-1)**2) 不应该是负的呀 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 fortran 搜索资料 1个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? 天河流纹石 2012-06-22 · TA获得超过1.3万个赞 知道大有可为答主 回答量:7624 采纳率:76% 帮助的人:4057万 我也去答题访问个人页 关注 展开全部 除了负数之外,也可能是 NaN 引起的。NaN 也不在 sqrt 的定义域内。建议在 225 行插入断点,单步调试,一切就明朗了。单步 debug 是程序员的基本功,强烈建议你学会 追问 在 225 行插入debug 输出的文本末尾确实是一些NaN 应该从哪里下手改呢? 我是菜鸟,求指导 谢谢啦 追答 出现 NaN 的话,你得继续向前追溯了。看前面是什么地方出现的 NaN。特别注意除法的分母,是否是 0这个也需要调试的基本功 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2021-04-03 抱歉问下,我这个Fortran程序出了什么问题啊? 2021-07-15 fortran编程错误? 2019-08-04 请教一些有关FORTRAN代码的问题! 2011-10-12 fortran调试过程中 出现这样的错误 该怎么做 9 2018-03-22 fortran如下简单程序,编译时为什么会提示错误。 2015-09-08 Fortran菜鸟一个,一个简单的程序 竟然有31个错误,求大神指教 1 2013-08-18 您上次在fortran中遇到的问题是怎么解决的? 1 2013-12-30 Fortran出现以下错误是什么原因? 更多类似问题 > 为你推荐: