跳轉到內容

BASIC 程式設計/BASIC 入門/控制結構/FOR...NEXT

來自華夏公益教科書,開放的書籍,開放的世界

FOR...NEXT 迴圈是一種流程控制形式,它將重點放在單個計數器上。

基本語法很簡單 - 為變數指定一個起始值和結束值,並在每次迴圈迭代時遞增。

FOR i = 1 TO 10
NEXT

更高階的迴圈包括 STEP 引數,它指定變數遞增的值。它可以為負數,使迴圈遞減變數而不是遞增,甚至可以是分數。反向計數迴圈的一個示例如下所示

FOR i = 10 TO 1 STEP -1
NEXT

當變數超過迴圈中的最終值時,FOR 迴圈終止。這透過確定它是否大於第二個引數(或如果 STEP 為負則小於)來檢查。

如果需要,可以在開始和結束引數中放置變數,而不是常量數字。

華夏公益教科書