Re: [問題] break的問題請教

看板C_Sharp (C#)作者 (風~)時間18年前 (2007/03/15 00:24), 編輯推噓4(400)
留言4則, 4人參與, 最新討論串3/4 (看更多)
※ 引述《papa9 (哇細飯桶篤篤^^ ￾  ￾)》之銘言: : 請教各位大大 : 就是呢 我目前的迴圈是這樣的 : for : for : for : for : ..... <-我會在這作判斷式 符合條件的話就break跳出去 : 是要跳出這四個for迴圈的外面 : 請問我該怎麼弄呢? : 剛剛在測試 都一直失敗~"~ : 麻煩各位大大的指導了 不知道這是不是你的意思 Int Check=0; For(XXX) { For(XXX) { For(XXX) { For(XXX) { If(條件成立) { Check=1; Break; } } If(Check=1) Break; } If(Check=1) Break; } If(Check=1) Break; } 感覺好像有點無腦 不過以我的程度目前只能想到這樣= = 我還算是新手 我有一個疑問 我這裡的break;是跳出if還是跳出for ???? 在寫的時候忽然覺得這個地方好像有問題 懇請高手指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.204.69.75

03/15 00:59, , 1F
這樣寫會不會太累了點....^^;
03/15 00:59, 1F

03/15 01:13, , 2F
break; 是跳出迴圈或者 switch
03/15 01:13, 2F

03/15 10:55, , 3F
如果真得必須這樣寫, 那就用 goto, 這樣還比較好懂一點
03/15 10:55, 3F

03/15 15:09, , 4F
goto的破壞性太強 所以我覺得能不用就不用
03/15 15:09, 4F
文章代碼(AID): #15-26qJ8 (C_Sharp)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 3 之 4 篇):
文章代碼(AID): #15-26qJ8 (C_Sharp)