作者YCTzeng (DMRG)
看板Fortran
標題[問題] 陣列設成parameter有沒有較方便的寫法?
時間Fri Apr 29 02:01:28 2011
各位朋友大家好,我又來請教fortran的問題了。
有一個很長一維陣列想要設成parameter,其中只有前幾個元素不是零,
其他都是零,像下面這樣寫,
integer(
2),
dimension(
256),
parameter :: nn=(/-1,2,-3,4,-5,6,0,0,0,0,.../)
這樣雖然語法正確,但是卻要寫很多個 0,
想請問有沒有比較方便一點的寫法?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.214.74
1F:→ Jing1118:nn=(/-1,2,-3,4,-5,6,250*0/) ? 04/29 12:23
2F:推 terryys:(/-1,2,-3,4,-5,6,(0,i=1,250)/)試試看? 04/29 12:35
3F:→ YCTzeng:Jing1118: 250*0在這裡這樣會變成一個 0, 謝謝。 04/30 06:55
4F:→ YCTzeng:terryys: 這樣可以!謝謝你解決我的問題。 04/30 06:56