Fortran读取txt两列数据分别定义为两个数组
Fortran读取txt两列数据分别定义为两个数组
日期:2017-12-16 14:56:46 人气:1
首先你要看有多少行多少列。
不妨,按照你的例子,比如有10行,2列
开头写上行数,列数10,2
之后就是你的数组
然后代码如下:
program mainimplicit noneINTEGER m,n,iREAL,ALLOCATABLE:: a(:),b(:)OPEN(8,FILE="a.txt")READ(8,*)m,n !n=2ALLOCATE(a(m),b(m))DO i=1,mREAD(8,*)a(i),b(i)ENDDODO i=1,mWRITE(*,*)a(i),b(i