Section 28.1: For 반복문

For 반복문은 특정 작업을 일정 횟수만큼 수행시킬 때 유용하다. 이는 While 반복문과 유사하나 아래에서 설명할 Increment 영역이 Condition 영역과 함께 존재한다는 점에서 차이가 있다.

For 반복문은 다음과 같이 구성된다:

for (Initialization; Condition; Increment) { // 반복 수행될 코드 }
  • Initialization - 반복문 내에서만 사용될 새로운 로컬 변수를 생성한다.
  • Condition - 반복문이 계속해서 수행될 조건을 설정한다.
  • Increment - 반복문이 수행될 때마다 변경시키고자 하는 변수값의 변화량을 기술한다.

예제:

for (int i = 0; i < 5; i++) { Console.WriteLine(i); }

출력 결과:

0 1 2 3 4

For 반복문의 일부 영역을 기술하지 않고 공백으로 두어도 무방하나, 정상적인 동작을 위해서는 모든 세미콜론들이 존재하여야 한다.

int input = Console.ReadLine(); for ( ; input < 10; input + 2) { Console.WriteLine(input); }

실행 후 3 을 입력했을 때의 결과:

3 5 7 9 11
본 문서는 C# Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

[출처] https://books.goalkicker.com/CSharpBook/

반응형

'번역 > C# Notes for Professionals' 카테고리의 다른 글

28.3: Foreach 반복문  (0) 2021.09.08
28.2: Do - While 반복문  (0) 2021.09.03
27.8: Queue<T>  (0) 2021.08.27
27.7: LinkedList<T>  (0) 2021.08.25
27.6: Stack<T>  (0) 2021.08.24

+ Recent posts