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


Problem

2/17

for循环的特点

Theory Click to read/hide

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

运行 for 循环包含以下 步骤: 
1. 设置循环变量(计数器)初值;
<分区>2。检查继续循环的条件;
<分区>3。执行一个步骤(循环体); 
<分区>4。改变循环变量的值。
此外,重复步骤 2-4,直到第 2 步的条件变为假。一旦条件变为假,循环终止并执行循环语句 for.
之后的语句。

让我们回到循环语句的一般形式,更详细地分析所有部分。
for (/*表达式1*/; /*表达式2*/; /*表达式3*/ ) {       /*一个语句或语句块 - 循环体*/;

表达式1 负责设置循环变量(计数器)的初值,以分号结束

例如,

1)i=0;    // 将等于零的初始值赋给循环变量 i。
                 // 使用这种表示法,变量 i 必须在循环之前声明。

2) int i=0; // 变量 i 可以直接在循环头中声明,但是
                     // 在这种情况下,循环从内存中删除之后

3) ;    // 完全没有循环变量的初始化和声明,
          // 在这种情况下,它可以在循环之前定义。


表达式2 是循环继续条件 for被测试为真。

i<=10  // 只要变量 i 小于等于10,循环就会运行。 条件可以是任何东西。
 

表达式 3 更改计数器变量的值。没有这个值,循环将被认为是无限的。

i++  // 变量每一步递增1。
 

Problem

上面的程序在一列中显示从 1 到 10 的数字。 您可以通过运行它来验证这一点。
通过将循环变量的值从等于 1 的值更改为等于 10 的值,步长为 +1,我们将 i 变量的值显示在屏幕上的正文中循环。

更改循环的标题,使程序在一列中显示从 20 到 30 的值,每行一个数字。