[討論] "break" 跳離之問題~

看板MATLAB作者 (高柏)時間11年前 (2013/12/17 23:49), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
#1 for..... #2 for...... #3 if ... #4 break #5 elses if .... #6 break #7 elses if .... #8 break #9 end #10 if .... #11 else .... #12 end #13 end #14 end 查過書, 提到break, 是中斷該迴圈, 跳到 "end的下一行指令" 如上, 如果 遇到break, 即跳離此迴圈, 然後, 跳到#10, 執行 #10~12#的指令 想請問的是, 有沒有辦法遇到條件吻合時#3 or#5or #7,直接跳離此迴圈, 重新從#1 開始, 而不是跳到#10? 謝謝高手指導~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.118.25

12/18 02:38, , 1F
在#3成立時,令t=1。在#9的下一行檢查t是否為1
12/18 02:38, 1F

12/18 02:38, , 2F
如成立則令t=0,break
12/18 02:38, 2F

12/18 21:11, , 3F
謝謝 s大大 專業的回覆~
12/18 21:11, 3F
文章代碼(AID): #1Ii7AF9P (MATLAB)
文章代碼(AID): #1Ii7AF9P (MATLAB)