作者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