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 |