[VB6 ] 排組練習 coding 一問

看板Visual_Basic作者 (天下至柔莫若水)時間16年前 (2007/09/11 14:28), 編輯推噓4(401)
留言5則, 3人參與, 最新討論串1/1
範例:求出一元、五元、十元及五十元組成一百元的排列有幾種: Private Sub Command1_Click() For M50 = 0 To 2 For M10 = 0 To 10 For M5 = 0 To 20 For M1 = 0 To 100 If M50 * 50 + M10 * 10 + M5 * 5 + M1 * 1 = 100 Then MyWay = MyWay +1 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 條件式看得懂,但是後面黃色部份....不懂 但感覺這樣子寫,很像是計數的感覺... 他是每跑一次 Myway就多加1的意思嗎? 還請大大不吝告知指教 感謝 ! Next Next Next Next Label1.Caption = "組成一百元的方法共有:" + Str(MyWay) + "種" End Sub -- 一生懸命にあなたと(一緒の)すてきのおもいをてくります -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.105.48

09/11 14:31, , 1F
是的,每跑一次 Myway就自己加1
09/11 14:31, 1F

09/11 14:32, , 2F
所以if 條件式 then myval = myval + 1 這就是計數器
09/11 14:32, 2F

09/11 14:33, , 3F
的CODE厚..?!
09/11 14:33, 3F

09/11 20:02, , 4F
這個條件成立的次數
09/11 20:02, 4F

09/12 08:59, , 5F
感謝f大,這樣解釋,有100%整個體會瞭解的感覺 :)
09/12 08:59, 5F
文章代碼(AID): #16vZM3yq (Visual_Basic)