[C++] 10강 switch문


switch문 문법



switch (변수)                // 스위치문은 ( ) 안에 들어가는 변수의 값에 따라서 각 case별로 실행하는 문법입니다

{

case 변수의 값:

break;                // 해당되는 case만 실행되어야 하기 때문에 무조건 break; 를 써줍니다

case 변수의 값:

break;

default:

break;

}




예시

Q. A 와 B와 C 중에 값을 받아서 어떤 값을 받았는지 출력해보자!



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
 
#include <iostream>
using namespace std;
 
int main()
{
    char choice;
 
    cout << "Enter A or B or C : ";
    cin >> choice;
 
    switch (choice)
    {
    case 'A':
        cout << "A를 선택하셨습니다!" << endl;
        break;
    case 'B':
        cout << "B를 선택하셨습니다!" << endl;
        break;
    case 'C':
        cout << "C를 선택하셨습니다!" << endl;
        break;
    }
 
    return 0;
}
cs




결과





다음에는 반복문에 대해서 알아보겠습니다!