作者ILoveRiva (天下至柔莫若水)
看板Visual_Basic
标题[VB6 ] 排组练习 coding 一问
时间Tue Sep 11 14:28:15 2007
范例:求出一元、五元、十元及五十元组成一百元的排列有几种:
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
1F:推 mindscold:是的,每跑一次 Myway就自己加1 09/11 14:31
2F:推 ILoveRiva:所以if 条件式 then myval = myval + 1 这就是计数器 09/11 14:32
3F:→ ILoveRiva:的CODE厚..?! 09/11 14:33
4F:推 fumizuki:这个条件成立的次数 09/11 20:02
5F:推 ILoveRiva:感谢f大,这样解释,有100%整个体会了解的感觉 :) 09/12 08:59