看板 Visual_Basic 關於我們 聯絡資訊
Dim x, i, j x = 1 For i = 1 To 5 Step 2 For j = 1 To i 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 -- * * 一個勇敢而率直的靈魂 ‧∵ * * * * * 能用自己的眼睛關照 ‧∵ 用自己的心去愛 * ‧∵ * ‧∵ * * * ‧∵ 用自己的理智作判斷 * * * 不做影子 而做真實的人 * * ‧∵ ∵ * * ‧ ∵ * <<法 羅曼.羅蘭 >> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.111.76.88
alair99:For j = 1 To i 12/07 09:15
alair99:阿 靠腰 沒看清楚 你是說為什麼j=1 to 1還會跑到2吧 囧 12/07 09:21
kuraki:對阿 為啥會跑到2...搞不懂 12/07 10:02
rocksan:程式有沒有錯呀@@ 這樣會有1234嗎?@@ 12/07 15:04
kuraki:會 最後Console.WriteLine(j) 是6 12/07 16:07
kuraki:不是只到5嗎? 12/07 16:07
fabianwind:因為迴圈值到5 而直到J=6時才不符合規則而跳出迴圈 12/07 23:49