爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2976|回复: 4

[求助] 统计某天正负地闪频数及之和的fortran程序,出来的结果不对

[复制链接]
发表于 2014-3-16 12:12:46 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

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

x
本帖最后由 黄小仙儿 于 2014-3-16 15:07 编辑

这是我自己编的的一个简单统计某天各时次正负地闪频数及之和的fortran程序,出来的结果不对,请大家看看是什么原因,当局者迷。附上初始数据和计算出来的数据
QQ图片20140316120746.jpg

原始数据

原始数据

运行出来的结果(错的)

运行出来的结果(错的)

20100724tj.txt

1.17 KB, 下载次数: 2, 下载积分: 金钱 -5

统计结果(不正确)

20100724.txt

26.06 KB, 下载次数: 3, 下载积分: 金钱 -5

原始数据

密码修改失败请联系微信:mofangbao
发表于 2014-3-16 12:20:41 | 显示全部楼层
if块逻辑不对,按照你的写法,两个if要分开执行,不能嵌套,else去掉。
ps:下次贴代码就直接贴上来,传图片的话我给你改很麻烦,贴上来等代码我就直接修改好给你了,语言描述会产生误解的。数据如果不长青叶直接贴出来,弄附件的话,如果不是版主,其他人帮你算还要花费10金币。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-3-16 15:04:16 | 显示全部楼层
本帖最后由 黄小仙儿 于 2014-3-17 10:46 编辑

恩,知道了。那我的这个把else直接去掉就行吗,对这些语句还不是很熟


密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-3-16 15:08:19 | 显示全部楼层
lqouc 发表于 2014-3-16 12:20
if块逻辑不对,按照你的写法,两个if要分开执行,不能嵌套,else去掉。
ps:下次贴代码就直接贴上来,传图 ...

数据也已经截图了
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-3-16 15:31:33 | 显示全部楼层
黄小仙儿 发表于 2014-3-16 15:08
数据也已经截图了

刚刚看了看书上了,改成这样就对了。谢谢版主,我以后发帖会注意的,于人于己都方便
do i=1,n
                if(hou(i)==k.and.inte(i)>=0)then
                          z=z+1
            else if(hou(i)==k.and.inte(i)<0)then
               f=f+1
                    else
                end if
      
             end do
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

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