Fortran 板


LINE

大家好 想问大家一个很基本的可是已经困扰我很久的问题 想要让Fortran读一个记事本,然後几行输出结果,类似excel里面的offset指令的功能, 其实也是可以用excel做可是因为记事本很大太费时,想请问应该如何用Fortran写。 范例档案.txt 15 76 85 69 52 80 25 31 65 41 我写的 program text REAL a1, a2,l parameter (M=6) DIMENSION a1(M), a2(M) open(11,file='file.txt') k=6 do i=1,k read(11,*) a1(i), a2(i) l=i*2 !两行想取一次 if(l<k) then write(*,*) l !这里有跑出来l的值可是下面write部分就全部都是0了 write(*,*) a1(l), a2(l) endif enddo end 想要输出档案为 15 76 52 80 65 41 因为好几年没有碰Fortran了...知道问题可能有点笨...不好意思,麻烦大家了,谢谢大 家m(_ _)m --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.73.157.183
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Fortran/M.1495109537.A.E86.html
1F:→ rex0707: a1向量大小为2 可是i=1~6 那a1(i)不就会超出你设的大小05/19 01:29
2F:→ rex0707: 而且看不太懂你的问题 是想要每两行输出一次资料看有没有05/19 01:30
3F:→ rex0707: 错吗?05/19 01:30
谢谢r大的回复~我有再修改一下文章,我文中的M写错了应该是6。对,是希望透过这个简 单的范例每2行输出资料,看程式有没有写错。 ※ 编辑: fermmy (223.137.251.225), 05/19/2017 08:57:50
4F:→ jubilee2: 2解 1:if(mod(i,2)==1) 2:拆成两个do回圈(一个读一个写)05/19 09:34
5F:→ Cypresslin: 如果你资料总列数为偶数x,那就是用一个i=1,x/2的回圈05/19 11:55
6F:→ Cypresslin: 里面放两个read,一个读a1, a2一个不放变数05/19 11:56
7F:→ Cypresslin: 题外话,可以用shell的话 sed -n '1~2p' 指令一行搞定05/19 11:59
8F:→ rex0707: 应该是每行资料都要读 只是每两行输出一次检查05/19 12:20
9F:→ rex0707: do i = 1 , M / read a1 a2 / if (mod==1) write / enddo05/19 12:21
10F:→ rex0707: 改一下 才能输出偶数行资料 (mod(i,2)==0)05/19 13:27
11F:→ blc: do; read; read; write; end do05/19 17:52
谢谢大家的解惑~!!!已经用mod指令写出来了,再次谢谢各位m(_ _)m ※ 编辑: fermmy (114.36.71.33), 05/19/2017 23:36:43
12F:→ janhon: real ? integer 吧?! 05/21 04:37







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP