인덱스가 필요할 때만 일반 for를 고른다

반복 대상과 필요한 제어 정보에 따라 일반 for와 범위 기반 for를 나눠 쓰면 오류가 줄어듭니다.

상황추천 형태이유
0, 2, 4처럼 위치가 필요일반 for인덱스와 증감 규칙을 직접 제어합니다.
모든 요소를 한 번씩 읽기range for끝 조건을 직접 쓰지 않아 범위 오류가 적습니다.
반복 중 일부 요소 수정참조 사용복사본이 아니라 원본 요소를 바꿔야 합니다.
초기화

반복 시작 상태를 만든다.

조건

끝나는 순간을 결정한다.

증감

다음 반복으로 진행시킨다.