討論串[請益] 很多層迴圈和if 怎麼寫比較好整理
共 16 篇文章

推噓10(10推 0噓 17→)留言27則,0人參與, 最新作者zanyking (遙遠的旅人)時間13年前 (2011/07/13 12:08), 編輯資訊
0
0
0
內容預覽:
直接回文好了。. 程式會寫成這樣就是當初見招拆招、腦袋一團漿糊開始寫下去的結果。. 要改寫得簡潔明瞭,第一步就是把當初沒有去想的東西現在想清楚。. 如果你用的是像Java這種物件導向的語言,會有多維陣列就表示應該要存在. 一個物件模型可以比較好的描述資料結構,同時把與每個層次的結構相關的方法. 予以
(還有785個字)

推噓1(1推 0噓 3→)留言4則,0人參與, 最新作者littlethe (東周小星星)時間13年前 (2011/07/13 23:11), 編輯資訊
1
0
0
內容預覽:
1.寫成多個function,但若重覆的程式不多,. 改成function總長度也不會變短多少,但是是最簡單的方式. 2.給個變數當判斷值,每個條件都判斷完後,再依照這個判斷值的結果做動作,. 好處是程式碼容易閱讀. 3.寫成table去做比對,不要在程式中做處理,是比較嚴謹也比較可以分工的做法.

推噓8(8推 0噓 48→)留言56則,0人參與, 最新作者ronnywang (退伍啦)時間13年前 (2011/07/14 22:10), 編輯資訊
1
0
0
內容預覽:
while (condition_A) {. // ... 甲. if (condition_B) {. // ... 乙. if (condition_C) {. // ... 丙. }. }. }. 可以改寫成. while (condition_A) {. // ... 甲. if (!con
(還有223個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者mingtai1 (綠豆嘉義人)時間13年前 (2011/07/16 00:25), 編輯資訊
0
0
0
內容預覽:
提供一個以前會用的作法... 但不曉得你實際目的是不是適合啦,參考就好. bool con1, con2, con3 ..... if ( ... ) con1 = true ;. if ( ... ) con2 = true ;. if ( ... ) con3 = true ;. // comb

推噓10(10推 0噓 36→)留言46則,0人參與, 最新作者TonyQ (沉默是金。)時間13年前 (2011/07/16 15:59), 編輯資訊
0
0
1
內容預覽:
<...........>. 回文基本上就是另開一篇了,要離題也好要討論本文也好,. 基本上不作限制,也沒有誤不誤導的問題。. 有本事的儘管自己問個「好問題」讓人想針對問題回答。. 那你列個高手條件清單吧,大家比較好判斷自己是不是高手,. 畢竟板上目前沒有規定發文要附薪資單或在職證明。. 我自己也是
(還有2037個字)