| 查看: 150 | 回复: 4 | |||
| 当前主题已经存档。 | |||
| 【悬赏金币】回答本帖问题,作者goalry将赠送您 3 个金币 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
goalry金虫 (正式写手)
|
[求助]
【标题】fortran编程【有效期至2800年6月23日】
|
||
|
请教个问题: 1. 在fortran里怎么实现循环语句里的文件写入? 因为我有时候要在每次循环里重新开文件,写入数据,有时候循环的次数数量较大,不能一一的先open。 2. 在fortran里,把数字转化成字符串的函数名称是什么? |
» 猜你喜欢
基金委咋了?2026年的指南还没有出来?
已经有5人回复
国自然申请面上模板最新2026版出了吗?
已经有17人回复
纳米粒子粒径的测量
已经有8人回复
疑惑?
已经有5人回复
计算机、0854电子信息(085401-058412)调剂
已经有5人回复
Materials Today Chemistry审稿周期
已经有5人回复
溴的反应液脱色
已经有7人回复
推荐一本书
已经有12人回复
基金申报
已经有4人回复
常年博士招收(双一流,工科)
已经有4人回复

★ ★
goalry(金币+2,VIP+0):OK
goalry(金币+2,VIP+0):OK
|
http://blog.chinaunix.net/u1/46984/showart_418446.html fortran 数字与字符的转换 program convertSN !可以借助fortran的内部文件来实现,核心概念是把字符串看作"文件" integer::num character*20::str1,str2,str3 num=11 str1='11' str2='22' str3='33' !1,数字转字符 write(str1,"(i4.4)" num ! 如有需要,不足四位前面补零 print*,str1 !2,字符转数字 read(str1,"(i2)" numprint*,str1 !3,字符转字符(字符串连接...) write(str1,"(a8)" trim(str1)//trim(str2)//trim(str3)//'eg' !两个斜杆//连接不同的字符串!还有一种办法可以实现字符串连接 str1(3:4)=str2 str1(5:6)=str3 str1(7:8)='eg' print*,str1 end 关于1楼里说的 是不是就是每个循环都要打开一个文件名 比如 data_循环次数(或者当前时间).txt 这种类型的?? 我觉得这个完全看你想怎么处理数据了 如果你觉得存成不同文件好用 那貌似还真是没别的办法。。。 |
4楼2008-06-23 16:21:25
addila
木虫 (正式写手)
- 应助: 0 (幼儿园)
- 贵宾: 0.01
- 金币: 2471.5
- 散金: 113
- 红花: 1
- 帖子: 584
- 在线: 208.7小时
- 虫号: 111613
- 注册: 2005-11-21
- 专业: X线与CT、电子与离子束、放
2楼2008-06-23 09:40:17
goalry
金虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 850.9
- 散金: 22
- 帖子: 317
- 在线: 38.3小时
- 虫号: 446377
- 注册: 2007-10-29
- 性别: GG
- 专业: 凝聚态物性I:结构、力学和

3楼2008-06-23 09:52:03
zhanglizhi
银虫 (正式写手)
- 博学EPI: 1
- 应助: 2 (幼儿园)
- 金币: 197.4
- 帖子: 305
- 在线: 6.4小时
- 虫号: 570000
- 注册: 2008-06-06
- 专业: 特殊与极端环境下的高分子
5楼2008-06-23 17:49:27











回复此楼
num ! 如有需要,不足四位前面补零