C#/제어문

[C#] 반복문 for

도도돋치 2025. 3. 21. 11:19
Contents 접기
728x90

기본 개념

for문은 코드를 일정 횟수만큼 반복 실행할 때 사용함.
💡 "몇 번 반복할지 알고 있을 때" 가장 적합

 

기본 구조

for (초기식; 조건식; 증감식)
{
    // 반복할 코드
}

 

📌 초기식 → 반복을 시작할 때 한 번 실행
📌 조건식  true이면 실행, false이면 종료
📌 증감식 → 반복할 때마다 실행

 

간단한 예제 (1부터 5까지 출력)

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

💡 결과

1  
2  
3  
4  
5

🚨 만약 for문 없이 반복할 경우 Console.WriteLine();을 5번 써야하므로 비효율적

 for문을 사용

배열과 함께 사용

string[] fruits = { "사과", "바나나", "딸기" };

for (int i = 0; i < fruits.Length; i++)
{
    Console.WriteLine(fruits[i]);
}

💡 결과

사과  
바나나  
딸기

📖 정리

 for → 반복 횟수가 정해져 있을 때 사용
 배열, 리스트, 문자열 등과 함께 자주 사용
 break → 반복문 중간에 강제 종료 가능
 continue → 현재 반복을 건너뛰고 다음 반복 실행

 

728x90

'C# > 제어문' 카테고리의 다른 글

[C#] 분기문 continue  (0) 2025.03.24
[C#] 분기문 break  (0) 2025.03.24
[C#] 반복문 while, do-while  (0) 2025.03.22
[C#] 조건문 switch-case  (0) 2025.03.20
[C#] 조건문 if, else if, else  (0) 2025.03.20