Problem

7/12

配列の要素を反復処理する

Theory Click to read/hide

配列要素の繰り返し
配列を操作する場合、通常、配列のすべての要素を一度に操作する必要があります。
 
要素の反復処理は、配列のすべての要素を調べて、それぞれに対して同じ操作を実行することで構成されます。<コード>

これを行うには、ほとんどの場合、0 から N-1 (N は配列要素の数) に変化する変数を使用したループが使用されます。 )。 ... const int N = 10; int A[N]; for (i = 0; i < N; i++) { // 要素 A[i] に対するアクション } ... 指定されたループ内で、変数 i0、1、2、...、N-1 の値を取ります。 つまり、ループの各ステップで、インデックス i を持つ特定の配列要素にアクセスします。
したがって、A[i] 配列の 1 つの要素で何をする必要があるかを書き留め、これらのアクションをそのようなループ内に配置するだけで十分です。
 
タスク
最初の N 個の自然数で配列を埋めます。それらの。プログラムの最後に、配列の要素が等しくなるはずです: A[0] = 1;  A[1] = 2; A[2] = 3; ... A[N-1] = N;
パターンは簡単にわかります。配列要素の値は、要素のインデックスよりも 1 大きくなければなりません。
サイクルは次のようになります。 for (i=0; i

Problem

1) プログラムへのコメントを調べる。
2) ブロック 1 に、配列のすべての要素を 1 から N までの自然数の値で埋めるループを配置します。