fortran 如何读取txt文档中的某一行之后读取下一行文件,而对本行不采取操作????

本行字段仅仅作为一个对txt文档内数据处理的一个标记如图中,当读取到红圈标示的字段后,读取红线标记的数据,而对ENDOFHEADER不采取任何操作。多谢了!!!最好能给出... 本行字段仅仅作为一个对txt文档内数据处理的一个标记
如图中,当读取到红圈标示的字段后,读取红线标记的数据,而对END OF HEADER 不采取任何操作。多谢了!!!最好能给出程序,谢谢!!
展开
 我来答
天河流纹石
2013-05-27 · TA获得超过1.3万个赞
知道大有可为答主
回答量:7624
采纳率:76%
帮助的人:4049万
展开全部
完全没看懂楼主的意思。
读取某一行以后,本来就会自动读取下一行。(针对顺序读取,有格式文件)
除非你写了操作的代码,否则编译器不会对任何行做任何操作。

另外,你给出的截图,左边和右边完全没有对齐。

我看不出来 > 2012 7 7 1 58 30.000001 0 8 和 END OF HEADER 之间的关联。
追问
他们之间没有什么联系,我的想法是END OF HEADER 往上这些行的数据不处理,只处理它下面的数据。end of header往上的数据   不同文件之间是不同的,行数也不确定,所以编出的程序目的就是识别出end of header ,之后处理下面的数据。非常感谢!!
追答
Character(Len=512) cstr
Do
Read(12,'(a512)') cstr
If ( cstr(1:13) =='end of header') exit
enddo
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式