더북(TheBook)

입력한 값에 따른 출력 구문을 switch 문으로 선택하기

다음은 사용자에게서 정수를 입력받은 후 값이 1, 2, 3일 때는 그에 해당하는 문자열을 출력하고, 나머지 정수는 default 레이블에서 지정한 문자열을 출력하도록 하는 예제입니다. 다음 내용을 입력한 후 실행해 보세요.

입력 값에 따른 출력: Switch.cs

using System;

class Switch
{
    static void Main()
    {
        Console.WriteLine("정수를 입력하세요.");
        int answer = Convert.ToInt32(Console.ReadLine());

        //선택문
        switch (answer)
        {
            case 1:
                Console.WriteLine("1을 선택했습니다.");
                break;
            case 2:
                Console.WriteLine("2를 선택했습니다.");
                break;
            case 3:
                Console.WriteLine("3을 선택했습니다.");
                break;
            default:
                Console.WriteLine("그냥 찍으셨군요.");
                break;
        }
    }
}

실행 결과

정수를 입력하세요. 
3 Enter
3을 선택했습니다.

원하는 값을 입력하면 그에 해당하는 문자열을 출력하는 것을 확인할 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.