精華區beta Fortran 關於我們 聯絡資訊
各位朋友大家好,我又來請教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
Jing1118:nn=(/-1,2,-3,4,-5,6,250*0/) ? 04/29 12:23
terryys:(/-1,2,-3,4,-5,6,(0,i=1,250)/)試試看? 04/29 12:35
YCTzeng:Jing1118: 250*0在這裡這樣會變成一個 0, 謝謝。 04/30 06:55
YCTzeng:terryys: 這樣可以!謝謝你解決我的問題。 04/30 06:56