fortran中读取文件的格式

时间:2013-02-14 13:49:29

标签: fortran90

fortran中以下数据集的读取格式应该是什么?第1列和第2列之间有6个空格,第1列没有空格。

1911.01.01     2.42873702403226
1911.01.02     3.5057043827303
1911.01.03     2.73602527398387
1911.01.04     6.07213767208333
1911.01.05     6.94818901068145
1911.01.06     3.66986589769583
1911.01.07     1.94565994542339
1911.01.08     2.39384275272177
1911.01.09     3.05526130775417
1911.01.10     2.69990836499194
1911.01.11     6.08406263835833
1911.01.12     7.34200241064516
1911.01.13     2.42873702403226
1911.01.14     3.5057043827303
1911.01.15     2.73602527398387
1911.01.16     6.07213767208333
1911.01.17     6.94818901068145
1911.01.18     3.66986589769583
1911.01.19     1.94565994542339
1911.01.20     2.39384275272177
1911.01.21     3.05526130775417
1911.01.22     2.69990836499194
1911.01.23     6.08406263835833
1911.01.24     7.34200241064516
1911.01.25     2.42873702403226
1911.01.26     3.5057043827303
1911.01.27     2.73602527398387
1911.01.28     6.07213767208333
1911.01.29     6.94818901068145
1911.01.30     3.66986589769583
1911.01.31     1.94565994542339

我试过..... 格式(i4,i2,i2,6x,d9.14)

但它没有用

提前致谢

ELISA

1 个答案:

答案 0 :(得分:0)

所以试试

(i4,a1,i2,a1,i2,6x,d16.14)

我认为你犯了两个错误:

  1. 不考虑日期中的.字符,我认为它们不会被自动视为字段分隔符(如,或空格)。显然你会想要忽略它们。
  2. d编辑描述符中,小数位数,即.之后的数字不应大于总字段宽度,数字在.之前。