close
Do/Loop
迴圈可以使用While條件在迴圈開頭檢查,開頭檢查的目的是檢查是否允許進入迴圈,當While的測試條件成立才能進入迴圈。
例如:計算1萬元5年複利18%的本利和,如下所示:
intI = 1dblTotal = 10000dblRate = 0.18Do While intI <= 5dblTotal += dblTotal * dblRateintI = intI + 1Loop
Do Until/Loop迴圈
Do/Loop迴圈如果使用Until條件在迴圈開始檢查,迴圈是執行到條件成立為止,如果條件不成立就進入迴圈。
例如:計算1萬元5年複利18%的本利和,如下所示:
intI = 1dblTotal = 10000dblRate = 0.18Do Until intI > 5
dblTotal += dblTotal * dblRateintI = intI + 1Loop
Do/Loop While迴圈
nDo/Loop迴圈可以使用While條件在迴圈結尾檢查,此時Do/Loop迴圈至少會執行一次。
例如:計算1萬元5年複利18%的本利和,如下所示:
intI = 1dblTotal = 10000dblRate = 0.18Do
dblTotal += dblTotal * dblRateintI = intI + 1Loop While intI <= 5
Do/Loop Until迴圈
Do/Loop迴圈如果使用Until條件在迴圈結尾檢查,迴圈也一樣至少執行一次。
例如:計算1萬元5年複利18%的本利和,如下所示:
intI = 1dblTotal = 10000dblRate = 0.18Do
dblTotal += dblTotal * dblRateintI = intI + 1Loop Until intI > 5
全站熱搜
留言列表