下面的数据集在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
发布于 2013-02-14 22:36:53
所以试一试
(i4,a1,i2,a1,i2,6x,d16.14)我认为你犯了两个错误:
.字符,我认为它们不会自动被视为字段分隔符(就像,或空格那样)。显然你会想忽略它们。d编辑描述符中的小数位数,即.之后的数字不应该大于总的字段宽度,即..之前的数字
https://stackoverflow.com/questions/14876292
复制相似问题