Re: [.NET] 新手問關於迴圈得問題
你這樣應該看不出你要的東西吧
我建議喔
你應該加一行
你就會發現一切順利了
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章