看板 Visual_Basic 關於我們 聯絡資訊
是這樣的我要做一個迴圈裡的迴圈 for i1= 1 to x for i2= 1 to x ................ for i22 = 1 to x 請問有甚麼辦法可以把他精簡呢 我在google上也查不到 這麼多的迴圈 可以用副程式來解決嗎 有人碰過這樣的問題嗎 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.81.151.46 comduffer:轉錄至看板 Programming 01/02 08:45
Yaiba:我寫過...用陣列去模擬 01/02 12:23
Yaiba:基本上就是宣告一個陣列大小為22,然後把FOR的邏輯加進去 01/02 12:26
Yaiba:FOR的邏輯:如果迴圈被初始,裡面所有迴圈均重設 01/02 12:28
Yaiba:如果裡面迴圈超過上限,退回一層加一再判斷一次 01/02 12:29
Yaiba:其實不難寫,我那一次好像是寫了十幾分鐘 01/02 12:29
Yaiba:本來是八個東西要相互比較,結果變成七個..要去改程式 01/02 12:30
Yaiba:隔周又變九個...再隔周又變六個...我就火大寫了這個動態的 01/02 12:30
Yaiba:另外最內層當然就是最裡面的程式~上下可以用IF來補上程式 01/02 12:31
Yaiba:不過那就變成是寫死第幾層要做什麼...應該不一定需要 01/02 12:32
mmkntust:下面那篇耍笨了...砍掉 01/02 12:47
Yaiba:呵呵..沒遇過比較難想像啦... 01/02 13:20
mraaa:現在好像大家都很少說用遞迴函式ㄏㄡ~~~ 01/03 10:29
Yaiba:我昨天有打上可能遞回會比較快~可以想看看~結果沒按到y.XD 01/03 14:02