- 积分
- 6904
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-10-28
- 最后登录
- 1970-1-1

|
GrADS
系统平台: |
windows |
问题截图: |
|
问题概况: |
在常规数据文件中,经常使用Tab分隔符,确保每行对齐,并用斜杠“/”代替缺测值(数据文件如图)
我在用Fortran读取时,用固定格式读取时由于每行数据占格不一样,不能统一用do语句循环,用无格式读取时,由于斜杠和tab符的存在,斜杠后的数据读取异常,请问这是怎么回事,有什么解决办法/ |
我看过提问的智慧: |
看过 |
自己思考时长(天): |
1 |
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在常规数据文件中,经常使用Tab分隔符,确保每行对齐,并用斜杠“/”代替缺测值(数据文件如图)
我在用Fortran读取时,用固定格式读取时由于每行数据占格不一样,不能统一用do语句循环,用无格式读取时,由于斜杠和tab符的存在,斜杠后的数据读取异常,请问这是怎么回事,有什么解决办法?
program read_Afiles
implicit none
integer(8) yy,mm,dd,hh
character(8) station,lon,lat,height
real(8) aa,bb,cc,rain
open(12,file="D:\data\A_ELSE\I4101.txt")
READ(12,*) station,lon,lat,height,yy,mm,dd,hh,AA,BB,CC,rain !先仅读一行,无格式读取
! READ(12,100) station,lon,lat,height,yy,mm,dd,hh,rain !先仅读一行,有格式读取
! 100 format(2(A5,1x),A6,1x,A4,1x,I4,1x,3(I2,1x),6x,i4)
close(12)
print *,station,lon,lat,height
print *,yy,MM,DD,HH
print *,AA
print *,BB
print *,CC
print *,rain
end program read_Afiles
|
|