回 帖 发 新 帖 刷新版面

主题:[讨论]求助各位大侠~fortran如何将一行中多个数据读到一个数组里面呢

比如文本文件有这样一些数字,我想把它们读到一个数组里面,前提是我不知道每一行究竟有几个数字,可以实现吗?万分感谢~~
0.00000e+000 0.00000e+000 0.00000e+000 0.00000e+000 1.00000e+001
1.00000e+001 1.00000e+001 1.00000e+001

回复列表 (共2个回复)

沙发

发贴前先查询一下吧,这问题问了几千万遍了~~~~

板凳

不知道几个数据就设置个数比如一行4个数据,再用open(unit=1,file='t1.txt')定义一个输入文件,把数据写入。。。用时在用read(1,*)a,b,c,d循环读入
不知道我理解对你的意思没有,我也是几年不用,刚捡起来用的

我来回复

您尚未登录,请登录后再回复。点此登录或注册