看板 Fortran 關於我們 聯絡資訊
我想要利用do迴圈在螢幕上顯示出會隨回圈變動的變數 但是不知道有什麼方法可以讓變數名稱隨迴圈變動 我的程式碼如下 program test456789 integer x0,x2,x4,x6 x0=8 x2=10 x4=5 x6=9 do 1 i=0,6,2 write(*,*)'x',i,'=','x',i 1 continue stop end 主要的問題在於write那邊 不知道有沒有辦法讓迴圈顯示出x0 x2 x4 x6的值 因為找不到相關可以讓形態轉換的指令 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.66.107.235
laa7352:哈~這個問題我以前有想過,不過後來放棄了就用陣列來做 03/19 23:17
laa7352:integer x(0:6) 03/19 23:18
laa7352:x(0)=8 ; x(2)=10 ; x(4)=5 ; x(6)=9 03/19 23:19
laa7352:write(*,*)'x',i,'=',x(i) 03/19 23:19
pilipilifans:的確用陣列就好了...= = 感謝 03/20 00:28