作者tn606523 (嚕咪)
看板Fortran
標題[問題] 想請問如何用fortran排列數值由小到大的順序?
時間Wed Jul 7 19:22:49 2010
3
85
56
45
55
12
45
65
61
32
5
8
65
91
23
15
30
20
15
新手上路
假如有這麼一串數值,我想請問如何利用do這個指令將其由小到大排列出來呢?
是不是需要用到陣列來表示阿?
不好意思~小小題目給各位見笑了!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.111.173
1F:推 awer89:比大小 07/07 19:35
2F:推 magaiml:用氣泡法 07/07 21:44
3F:→ magaiml:簡單來說 就是用do 去比較兩數大小 大的永遠放右邊 07/07 21:46
4F:→ magaiml:不斷的do 直到全部都不需要交換 就排完了 07/07 21:47
5F:→ tn606523:原來是氣泡法阿!來去看書去!感恩 07/07 23:16
6F:→ janhon:如果是我大概會用maxval,maxloc取吧 07/08 01:37
7F:推 skyrjs:搞不好這是新手的作業阿XD 07/08 02:00
8F:→ tn606523:不是~這是我自學朋友出給我的作業... 07/08 09:04
9F:→ blc:call system("sort ") (炸) 07/09 11:49