如何在 Fortran 中读取以下数据。我无法读取此文件中的数据。我收到以下错误
severe (64): input conversion error, unit 18
Image PC Routine Line Source
a.out 00000000004734AA Unknown Unknown Unknown
Run Code Online (Sandbox Code Playgroud)
这是我的代码:
program dataread
implicit none
character*15 ::head_1,head_2,head_3,head_4,head_5,head_6
character*15:: B,C, head_7,head_8,head_9,head_10
real,dimension(1:71385,1:10)::A
integer::i,j
open(unit=18, file='Tws15thHourlyData.csv' , status='old',
& access ='sequential',form='formatted')!,recl=71781*10)
read(18,*) head_1,head_2,head_3,head_4,head_5,head_6,
& head_7,head_8, head_9,head_10
do i=2,71385
read(18,300)(A(i,j),j=1,10)
300 format(I5,A17,2F9.6,A8,5F4.1)
end do
print*, head_1,head_2,head_3,head_4,head_5,head_6,
& head_7,head_8, head_9,head_10
do i=2,71385
read(18,300)(A(i,j),j=1,10)
300 format(I5,A17,2F9.6,A8,5F4.1)
end do
print*, head_1,head_2,head_3,head_4,head_5,head_6,
& head_7,head_8, head_9,head_10
do i=2,71385
print*, (A(i,j),j=1,10)
end do
close(18)
open(unit=28,file='14data.txt')
write(28, 100),((A(i,j),j=1,10),i=2,71385)
100 format(10(71385(I4,A15,2F9.6,A8,5F4.1,2x),/)) …Run Code Online (Sandbox Code Playgroud)