首页 > 其他 > 详细

do while循环读取两个txt遇到的小错误

时间:2020-06-18 22:39:48      阅读:53      评论:0      收藏:0      [点我收藏+]

do while(.true.)
    read(11,"(A512)",iostat=status1)cRead
    if(status1/=0) exit
    CALL parserRead(cRead)
    !write(*,*)lat,lon
    lon=lon-97
    lat=lat-21

    READ(14,"(A512)",iostat=status2)dRead
    if(status2/=0) exit
    CALL parserRead1(dRead)
    !write(*,*)lat1,lon1
    lon1=lon1-97
    lat1=lat1-21

 .......  

11文件比13文件多出很多行。这样循环,在运行的时候,结果就不是预想的那样了。

改成两个do while就好了。

do while循环读取两个txt遇到的小错误

原文:https://www.cnblogs.com/stelliformzm/p/13160444.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!