急急急,大神速来,fortran编程转换文本格式问题

TXT文件里内容是“1@f@3@a@2”想通过编程识别“@”符号,将数据分组并按行输出到xls里“1f3a2"大神来指导一下啊,怎么编程啊!... TXT文件里内容是“1@f@3@a@2”
想通过编程识别“@”符号,将数据分组并按行输出到xls里
“1
f
3
a
2
"
大神来指导一下啊,怎么编程啊!
展开
 我来答
枫吹草笛
推荐于2016-09-11 · TA获得超过1978个赞
知道小有建树答主
回答量:281
采纳率:75%
帮助的人:162万
展开全部
PROGRAM baibu
integer::I,J,K
character(len=100)::txt,path
path= " tst.txt" !根据自己的文件名和相对路径调整
open(11,file=trim(path),status="old")
open(12,file="output.csv")
do
read(11,*,end=10)txt
I=len(trim(txt))
K=1
do J=1,I
if (txt(J:J)=="@")then
write(12,*)txt(K:J-1)
K=J+1
endif
enddo
write(*,*)k,I
if (k<=I) write(12,*)txt(K:I)
enddo
10 write(*,*)"Normal end"
END

差不多就是这样了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式