더북(TheBook)

14.2 switch 문 사용하기

이번에는 switch 문을 사용해 보겠습니다. 다음 내용을 입력한 후 실행해 보세요.

switch 문: SwitchExpression.cs

using System;

class SwitchExpression
{
    static void Main()
    {
        int x = 2;

        switch (x)
        {
            case 1:
                Console.WriteLine("1입니다.");    //x가 1일 때 실행
                break;
            case 2:
                Console.WriteLine("2입니다.");    //x가 2일 때 실행
                break;
        }
    }
}

실행 결과

2입니다.

x 변수 값을 1로 두면 “1입니다.”가 출력되고, x 변수 값을 2로 두면 “2입니다.”가 출력됩니다. 1과 2 이외의 값을 지정하면 현재 switch 문은 아무것도 출력하지 않습니다. 객관식 문제에서 하나를 선택하는 유형을 처리할 때는 이와 같은 switch 문이 유용합니다.