Delphi 語法基礎[1] 循環語句:While、Repeat、For


Delphi 語法基礎[1]  循環語句:While、Repeat、For

1、While:執行While循環體時 ,先執行循環條件,判斷若為真,則執行循環體,否則,跳出循環

While(循環條件) do
//循環體;

 

2、Repeat   //“直到型循環”   ( 重復....直到...):

Repeat
//循環體;
Until(循環條件);

注:執行Repeat語句時,先執行循環體,再判斷循環條件,如果循環條件為False 繼續執行 循環體

 

Repeat語句與While語句的區別:

  • Repeat是先執行循環體,后判斷條件,因此循環體至少要執行一次;
  • While語句是先判斷條件,只有在條件為True時,才執行循環體,因此有可能循環體一次也不執行

 

3、for:

For 循環變量 := 初值 To (Down To) 終值 Do
//循環體;

說明:執行for循環語句時,對遞增循環而言(遞增用To,遞減用DownTo),首先把初值賦值給循環變量,然后判斷循環變量的值是否大於終值,如果是,將結束循環的執行;如果不是,將執行循環體,循環體執行后使循環體變量自動增加1,並開始新的循環

 

 

其他:

1、結束循環

  • Break    //終止循環體
  • Continue  //結束本次循環 ,繼續執行循環體

2、復合語句

  如果是復合語句,那么要用begin .....end括起來,例如:

 

for i:=0 to 10 do 
begin
    //循環
end;

while True do  
begin
    //循環
end;

repeat
  begin
     //循環體
  end
until i>1;

 

 

創建時間:2020.07.02  更新時間:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM