1、Delphi7實現循環結構的語句一共有3種:While語句、Repeat語句、For語句
Whil語句:
格式: While(循環條件) do
循環體;
說明:執行While循環體時 ,首先計算循環條件,若其爲真,則執行循環體,否則,跳出循環
2、Repeat語句用來實現“直到型循環”,其語法格式及功能如下(這個就像C的do......while,就是不管三七二十一,幹完之後再考慮後果)。格式如下:
Repeat
循環體;
Until(循環條件);
注:執行Repeat語句時,先執行循環體,再判斷循環條件,如果循環條件爲False繼續執行循環體
Repeat語句與While語句的區別:
--Repeat是先執行循環體,後判斷條件,因此循環體至少要執行一次;
--While語句是先判斷條件,只有在條件爲True時,才執行循環體,因此有可能循環體一次也不執行
在Repeat語句中:
(1)循環體可以是簡單語句,也可以是複合語句,對於複合語句,不需要用begin...end括起來
(2)也可以使用Break和Continue語句來終止循環或結束本次循環
3、for語句:
格式:
For 循環變量 := 初值 To (Down To) 終值 Do
循環體;
說明:執行for循環語句時,對遞增循環而言(遞增用To,遞減用DownTo),首先把初值賦值給循環變量,然後判斷循環變量的值是否大於終值,如果是,將結束循環的執行;如果不是,將執行循環體,循環體執行後使循環體變量自動增加1,並開始新的循環
在for語句中:
循環體可以使簡單語句,也可以是複合語句,如果是複合語句,那麼要用begin .....end括起來