11.Delphi:循環(huán)語句for(上)

1.格式: for var i:=0 to 10 do···或for var i:=0 downto 10 do···;特別說明:每次只能遞增1或遞減1,步長值不能改變,這點不如while循環(huán)靈活。
2.打開IDE,新建VCL應(yīng)用,添加一個button1,一個memo1,雙擊button1,編寫代碼:

begin
  // 簡單for循環(huán)(遞增+1)
  Memo1.Lines.Add('遞增+1:');
  for var i: integer := 0 to 10 do
  begin
    Memo1.Lines.Add(i.ToString);
  end;
  // 簡單for循環(huán)(遞減-1)
  Memo1.Lines.Add('遞減-1:');
  for var i: integer := 10 downto 0 do
  begin
    Memo1.Lines.Add(i.ToString);
  end;
  Memo1.Lines.Add('有跳過和跳出語句的for循環(huán)');
  // 有跳過和跳出語句的for循環(huán)
  for var i: integer := 0 to 10 do
  begin
    if i = 3 then
    begin
      Memo1.Lines.Add('跳過當(dāng)前循環(huán)');
      Continue;
    end;
    Memo1.Lines.Add(i.ToString);
    if i = 8 then
    begin
      Memo1.Lines.Add('跳出循環(huán)');
      Break;
    end;
  end;

end;
11.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容