0

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)

但它没有用

提前致谢

酶联免疫吸附试验

4

1 回答 1

0

所以试试

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

我认为你犯了两个错误:

  1. 不考虑.日期中的字符,我认为它们不会自动被视为字段分隔符(如,或空格)。显然你会想忽略它们。
  2. 在您的d编辑描述符中,十进制位数,即 之后的数字.应该不大于总字段宽度,.之前的数字.
于 2013-02-14T14:36:52.853 回答