24小时热门版块排行榜    

查看: 852  |  回复: 3

nnnnqearl

新虫 (小有名气)

[交流] fortran文件读入与生成输出 已有2人参与

我想编一个程序,是从编号P000001~P000200的200个.dat文件中读取数据后赋值给200个相应的数组,然后把这些数组再存入到相应的200个.txt文件中。
现在的问题是我读入的那200个DAT文件是放在和程序同一个文件夹里,而输出的txt文件想放入别的文件夹中。求大神指点:
1)如何能把不同的文件夹说明清楚,
2)如何使200个源文件对应的生成文件也依次编号为1到200,
3)如何从开始的每一个dat文件读取的数字存入数组里,因为这个dat文件打开就是I=1~2048,J=1~2048的像素对应的数字,我怎么通过控制I和J读出这些数字并赋值给C[2048,2048]大小的一个数组呢?
谢谢!!因为是小木虫的新人,所以十分感谢能给于回复的各位!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fxj126

木虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
文件夹不同并没有什么大问题。
1.open需要读入的文件
2。read数据入数组
3open目标文件夹的txt文件,相当于创建新文件
4 write 将数组写入新文件
具体输入输出格式你自己看书啦
2楼2015-06-08 08:39:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nnnnqearl

新虫 (小有名气)

引用回帖:
2楼: Originally posted by fxj126 at 2015-06-08 08:39:32
文件夹不同并没有什么大问题。
1.open需要读入的文件
2。read数据入数组
3open目标文件夹的txt文件,相当于创建新文件
4 write 将数组写入新文件
具体输入输出格式你自己看书啦

非常感谢
3楼2015-06-08 15:24:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

seanbsd

木虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
同意楼上的说法,你可以用多个READ语句来读文件,也可以使用多个write语句来写文件,个人认为用循环来操作比较好。
4楼2015-06-09 11:28:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 nnnnqearl 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见