배열 요소 반복
배열로 작업할 때 일반적으로 배열의 모든 요소를 한 번에 작업해야 합니다.
요소에 대한 반복은 배열의 모든 요소를 통과하고 각 요소에 대해 동일한 작업을 수행하는 것으로 구성됩니다.< 코드> 코드>
이를 위해
0
에서
N-1
(
N
배열 요소의 수)으로 변경되는 변수가 있는 루프가 가장 자주 사용됩니다. ).
...
상수 정수 N = 10;
정수 A[N];
for (i = 0; i < N; i++)
{
// 요소 A[i]에 대한 작업
}
...
지정된 루프에서 변수 i
는 0, 1, 2, ..., N-1
값을 갖습니다. 즉, 루프의 각 단계에서 인덱스가 i
인 특정 배열 요소에 액세스합니다.
따라서 A[i]
배열의 한 요소로 수행해야 하는 작업을 기록하고 이러한 작업을 루프 안에 배치하는 것으로 충분합니다.
과제
첫 번째 N
자연수로 배열을 채웁니다. 저것들. 프로그램이 끝날 때 배열의 요소는 같아야 합니다:
A[0] = 1;
A[1] = 2;
A[2] = 3;
...
A[N-1] = N;
패턴을 보는 것은 쉽습니다: 배열 요소의 값은 요소의 인덱스보다 1만큼 커야 합니다.
주기는 다음과 같습니다.
for (i=0; i