Problem

5/9

배열 요소 반복

Theory Click to read/hide

배열 작업을 할 때 일반적으로 배열의 모든 요소를 ​​한 번에 작업해야 합니다.
요소 반복: 배열의 모든 요소를 ​​살펴보고 필요한 경우 각 요소에 대해 일부 작업을 수행합니다.
이를 위해 0 에서 N-1으로 변경되는 변수가 있는 루프가 가장 자주 사용되며 여기서 N 은 숫자입니다. 배열 요소.
N에서 배열의 현재 크기, 즉
를 고려합니다. N = A.길이;
<예비> ... 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.