作者Harrychou (Patlabor)
看板Visual_Basic
標題[VB6 ] 迴圈次數能再減少?
時間Mon Aug 6 17:14:01 2007
某本書的習作..要求A數值中能被B整除的整數,迴圈次數越少越好
想破頭只能弄到這樣
i = 1
a = Val(InputBox("輸入被除數"))
b = Val(InputBox("輸入除數"))
While j + b <= a
j = i * b
Print j
i = i + 1
Wend
這樣能否再減少迴圈的次數?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.4.66
推 LPH66:理論上這樣寫的就很少了 不過這段程式我倒是看了三分鐘才懂 08/07 00:16
→ LPH66:一個相同效果的是直接用For (還記得有個東西叫STEP嗎?) 08/07 00:17