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


Problem

2/17

for循环的特点

Theory Click to read/hide

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

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

让我们回到循环语句的一般形式,更详细地分析所有部分 <前> for (/*expression1*/; /*expression2*/; /*expression3*/ ) { /*一个语句或语句块 - 循环体*/; }

表达式 1

负责设置循环变量(计数器)的初值,以分号结尾
例如 : <前> 选项 1) i=0; // 循环变量 i 被赋予了等于零的初始值。有了这样的记录, //变量i必须在循环之前声明 选项 2) int i=0; //变量 i 可以在循环头中立即声明,但是 // 在这种情况下,循环后将从内存中删除 选项 3) ; //根本没有循环变量的初始化和声明, // 在这种情况下,它可以在循环之前声明 表达式 2 <前> 这是继续  for 循环的条件,它被检查为真。 i<=10 // 只要 i 小于或等于 10,循环就会运行。 条件可以是任何东西 表达式3  <前> 改变计数器变量的值。没有这个值,循环将被认为是无限的 i<=10 // 只要 i 小于或等于 10,循环就会运行。 条件可以是任何东西 让我们练习写for循环的标题

Problem

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

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