精華區beta Visual_Basic 關於我們 聯絡資訊
我在練習6!的計算,想請問一個蠢問題 ═════════════════════ Private Sub Command1_Click() Do n = n + 1 Do m = m + 1 If m = 2 Then Exit Do Loop m = m * n If n = 7 Then Exit Do Loop MsgBox ("6!=" & m) End Sub ═════════════════════ 想請問...m=2之後不符合第二層loop的條件 但為何無法執行下一行的m=m*n ? -- 快樂的活 痛苦的愛 幸福的睡 盡情的拉 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.165.145.39
icehorng:因為少了起始值 推140.115.229.222 04/14
dilimma:我知道少起始值.但loop跑到m=2時就會當掉 推 218.165.145.39 04/15
dilimma:是因為這個原因嗎? 感謝樓上大大的回答^^ 推 218.165.145.39 04/15