推 joyshe78904:我朋友說他都沒去上課 後面他也不會= =+ 06/12 17:07
看一下Fortran95裡陣列的敘述吧
就以上面寫的程式來看
isco是放學生成績
國文 英文 數學 自然 社會
學生1 isco(1,1) isco(1,2) isco(1,3) isco(1,4) isco(1,5)
學生2 isco(2,1) isco(2,2) isco(2,3) isco(2,4) isco(2,5)
..... ............................
..... ............................
學生20 isco(20,1) isco(20,2) isco(20,3) isco(20,4) isco(20,5)
所以要算某學生(i)的總成績
total(i)=isco(i,1)+isco(i,2)+isco(i,3)....+isco(i,5)
要算某科(j)平均
averge(j)=float(isco(1,j)+isco(2,j)+....isco(20,j))/float(ist)
寫成do loop吧…
※ 編輯: laa7352 來自: 61.228.149.127 (06/12 20:33)
→ spaceodyssey:你朋友不會就是你吧? 06/12 20:31
→ agody:要用unformatted還是binary有一點差,要看原始檔是否是 06/13 00:01
→ agody:用fortran寫入,寫入時是否選unformatted,這部分要小心 06/13 00:02
推 joyshe78904:不好意思 真的是我朋友 06/13 00:07
→ joyshe78904:我學完C++之後 就忘了FORTRAN 不得已才幫他來找的 06/13 00:08
→ joyshe78904:不過還是謝謝大大的幫忙!! 好像是今天截止 06/13 00:10
→ joyshe78904:來不及就算了 囧... 06/13 00:10