Re: [.NET] 新手問關於迴圈得問題

看板Visual_Basic作者 (無)時間19年前 (2006/12/07 16:43), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
你這樣應該看不出你要的東西吧 我建議喔 你應該加一行 你就會發現一切順利了 ※ 引述《kuraki (傑伴出遊~)》之銘言: : Dim x, i, j : x = 1 : For i = 1 To 5 Step 2 : For j = 1 To i console.writeline("i: " & i & "j: " & j) : Next j : Next i : Console.WriteLine(i) : Console.WriteLine(j) : Console.WriteLine(x) : Console.ReadLine() : i = 1 j = 1 2 : i = 3 j = 1 2 3 4 : i = 5 j = 1 2 3 4 5 6 : i = 7 : 為什麼 j 會到 2 4 6 另外 關於迴圈 我用分解動作來解釋 i=1 j=1 因為 j=1 在 1 to i 之間 所以 執行 console.writeline(...) i=1 j=2 因為 j=2 不在 1 to i 之間 所以 不執行 console.writeline(...) 且 跳出迴圈 以下以此類推 看到 i=1 j=2 的情況是正常的 因為程式必須在 j=2 的時候 判斷j不在 for 設定的範圍之內 才會結束這個迴圈 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.63.21.245
文章代碼(AID): #15TzHF6t (Visual_Basic)
文章代碼(AID): #15TzHF6t (Visual_Basic)