Module: 周期。带参数的循环 (for)


Problem

2/17

for循环的特点

Theory Click to read/hide

for 循环是一种逐步执行重复操作的方法。让我们仔细看看它是如何工作的。

通常,for 循环的一部分执行以下步骤: 
<分区>1。设置初始值。 
2.设置循环变量变化的步长
<分区>3。设置结束值。
<分区>3。执行循环操作。
<分区>4。更新测试中使用的值。 
然后重复步骤2-4,直到满足条件。一旦条件变为假,循环终止并执行 for 循环语句之后的语句。

让我们回到循环语句的一般形式,更详细地分析所有部分 <前> <代码>对于 *set initial value to variable* to/downto *end value* do begin /*一个语句或语句块 - 循环体*/; 结束;

将变量设置为初始值

负责设置循环变量(计数器)的初始值,不是用括号或其他东西突出
例如 : <前> 我:= 0; // 循环变量 i 被赋予了等于零的初始值。有了这样的记录, //变量i必须在循环之前声明 到/下到 <前> 这是循环中使用的变量将更改的步骤。如果我们写入,那么每次迭代变量的值将增加 1,如果向下 - 减少 1 <前> 终值 是循环主体仍将执行的最后一个值。例如,如果我们将最后一个值设置为 100,那么在 100 时我们的循环仍将执行,而在 101 时则不会。 让我们练习写for循环的标题

Problem

上面的程序在一列中显示从 1 到 10 的数字。 您可以通过运行它来验证这一点。
通过以 +1 的增量将循环变量的值从等于 1 的值更改为等于 10 的值,我们在循环体的屏幕上显示变量 i 的值。
要通过测试,您需要让程序在同一列中显示从 20 到 30 的所有数字。

更改循环标题,使程序显示值从 20 到 30