Problem

5/9

遍历数组的元素

Theory Click to read/hide

使用数组时,您通常必须同时处理数组的所有元素。
迭代元素:我们查看数组的所有元素,并在必要时对每个元素执行一些操作。
为此,最常使用带有变量的循环,它从 0 变为 N-1,其中 N  是数字数组元素。
N 下,我们将考虑数组的当前大小,即,
N = A.Length;
<前> ... for (int i = 0; i < N; i++) { // 这里我们使用 A[i] } 在指定的循环中, i 变量将取值0, 1, 2, ..., N-1。 因此,在循环的每一步,我们都访问数组中编号为 i 的特定元素。
也就是说,描述 A[i] 数组中的一个元素需要做什么,并将这些动作放在这样的循环中就足够了。

让我们编写一个程序,用第一个自然数填充数组,也就是说,在程序结束时,数组的元素应该变得相等
<前> A[0] = 1 A[1] = 2 A[2] = 3 ... A[N - 1] = N 很容易看出这个规律:数组元素的值必须比元素的索引。
循环看起来像这样
<前> for (int i = 0; i < N; i++) { A[ i] = i + 1; }

Problem

形成一个循环,用1<中的自然数值填充所有数组元素/em> 到 N。