作者hero11 ( )
看板Fortran
标题Re: [问题] 简单的问题
时间Wed Dec 21 18:04:14 2011
※ 引述《hero11 ( )》之铭言:
: 字串 s1 = 'hi'
: 字串 s2 = ' how are you'
: 我想要让结果可以输出 'hi how are you'
: write(*,*) s1+s2
: 无法成功 请问要怎麽改?
: 我是fortran 新手~
那如果我要回圈呢?
假设我有 S 字串阵列 ==> 内容是 A B C D E F ...
我想要在每一个英文字母中插入分号并输出
让结果能显示出以下的效果
A;B;C;D;E;F;....
所以我想知道在FORTRAN里面是怎麽处理字串相加的?
我可以让一个Character ==> s
s = s1 + s2 ?? 这样吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.13.115.87
1F:→ blc: // 没记错的话… 12/21 18:27
2F:推 terryys:除了用//也可以用format来输出 12/21 18:50
3F:推 kkarthur:write(s,*) s1,s2 这样也不错用 12/22 04:28