Notice
Link
반응형
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Archives
관리 메뉴

MyCodeStory

[C#] for문과 while문의 차이점 본문

언어/C# .NET

[C#] for문과 while문의 차이점

Code0Kim 2025. 3. 29. 17:15
반응형

C#에서 for문과 while문의 차이점은 다음과 같습니다.

  1. 사용 목적
    • for문: 반복 횟수가 명확할 때 사용.
    • while문: 특정 조건이 충족될 때까지 반복할 때 사용.
  2. 구조
    • for문: 초기화, 조건 검사, 증감이 한 줄에 포함됨.
    • while문: 조건만 포함되며, 초기화와 증감은 별도로 작성해야 함.
  3. 예제 코드
for문

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

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

 

  • 차이점 정리
    • for문은 반복 횟수를 알 때 사용하기 적합
    • while문은 반복 횟수를 알 수 없거나 조건에 따라 반복해야 할 때 사용
  • 추가 사항
    • do-while문은 최소 1회 실행 보장됨
int i = 0;
do
{
    Console.WriteLine(i);
    i++;
} while (i < 5);

 

for문과 while문은 각각의 상황에 따라 적절히 사용하면 코드 가독성이 좋아집니다.

 
 
 

 

반응형

'언어 > C# .NET' 카테고리의 다른 글

[C#] Delegate event  (0) 2025.04.03
[C#] foreach 문  (0) 2025.03.29
[C#] Type Conversion 형 변환  (0) 2025.03.28
[C#] While 문  (0) 2025.03.28
[C#] Switch 문  (0) 2025.03.28