Re: fortran程式問題
※ 引述《vieri.bbs@bbs.cs.nctu.edu.tw (vieri)》之銘言:
> 已知兩一維陣列,a=(/2,35,6,7,9/),b=(/34,3,13/)
> 試寫出一fortran (不能用副程式.函數)
> 使結果為c=(/2,3,6,7,9,13,34,35/)
> (也就是說將陣列b插入陣列a,變成一個新的陣列,且在插入的過程中,也把
> data排序好)
應該不要理你的,不過為了避免每次都在罵人,給一點提示好了。
1: a, b 各自 bubble sort (課本有)
2: 從a(1)和b(1)開始,比較a, b的各個元素
a(1)比較小 => 把a(1)放進結果陣列,下次改比較a(2)
b(1)比較小 => 把b(2)放進結果陣列,下次改比較b(2)
3: 一直重覆 2 到其中一邊元素用完為止,然後把另一邊的元素放進結果陣列
*: 你當然需要宣告一個結果陣列 c , 不必弄到剛好大小,差不多放得下就可以
要令c(100)或c(1000)也沒有什麼關係
--
X-URL1: http://www.aviationnow.com/ ‧李登輝=格達費=外星人‧有廁
檢舉匪諜 人人有責 ⊙ 檢舉匪諜 安居樂業 人所
檢舉匪諜滲透破壞 人人安居樂業|肅清貪污經濟犯罪 社會繁榮進步
破案獎金三百萬|知情不報判徒刑
檢舉要件:請用真實姓名、地址,受理機關絕對保密
X-Disclaimer: 李登輝一定是外星人! Mk.22 Mod4 5/15/01 Mod3 6/9/98
--
┌─────◆KKCITY◆─────┐ KK免/費/撥/接 ◤
│ bbs.kkcity.com.tw │▏電話(1):449◤1999 電話(2):4058-6000
└──《From:218.160.89.15 》──┘▏帳號:kkcity 密碼:kkcity
--
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章