본문 바로가기
  • 식초 한잔 할래..?
공부/게임 공부

C# 기초 문법 [ 반복문 ]

by 돼지피그푸곰 2025. 10. 1.

for문

while문

do-while문

foreach문

등이 있습니다. ~ 동안이란 뜻이죠.

~ 동안 아래에 있는 문구를 실행하겠다 입니다.

요약 표

for 횟수 지정 반복 for (i=0; i<n; i++)
while 조건이 참일 동안 반복 while(x < 10)
do-while 무조건 1번 실행 후 조건 검사 do { … } while(x < 10)
foreach 컬렉션 요소 순회 foreach (var x in arr)

using System;

class Program
{
    static void Main(string[] args)
    {
        // 배열 준비
        int[] numbers = { 1, 2, 3, 4, 5 };

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

        Console.WriteLine("=== while문 ===");
        int j = 0;
        while (j < numbers.Length)
        {
            Console.WriteLine(numbers[j]);
            j++;
        }

        Console.WriteLine("=== do-while문 ===");
        int k = 0;
        do
        {
            Console.WriteLine(numbers[k]);
            k++;
        } while (k < numbers.Length);

        Console.WriteLine("=== foreach문 ===");
        foreach (int num in numbers)
        {
            Console.WriteLine(num);
        }
    }
}

 

위는 예제입니다.

 

전부 다 결과는 똑같이 나옵니다.