Delphi,在for循环中随时更改循环次数

Posted delphi2020

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Delphi,在for循环中随时更改循环次数相关的知识,希望对你有一定的参考价值。

Delphi在默认情况下for循环的次数是确定的、不能更改的,有时我们又有在循环中更改循环次数的需求,让我们对代码可以更灵活地控制,实现代码如下:

uses
  System.Math;

var
  I: Integer;
begin
  for I := 0 to 9 do
  begin
    ShowMessage(IntToStr(I));  //只显示0,8,9
    PInteger(@I)^ := Max(I, 7);
  end;
end;

 

以上是关于Delphi,在for循环中随时更改循环次数的主要内容,如果未能解决你的问题,请参考以下文章

循环的使用选择

Python中for语句循环执行次数怎么求?

在for循环c ++中计算出现次数

在 for/if 循环中添加新键并更改值

foreach循环怎么限制它循环次数,这个循环出8条,但是我想要4条,怎么改下代码?

Javascript:for..in 循环运行的次数超出预期