728x90
1. switch문
조건에 따라 여러가지 작업을 수행 / 특정 상황에 따라 if로 구현하는 것보다 switch로 구현하는것이 좋을 때가 있음
1) 형식 :
값이 값1이면 문장 1-2, 1-2수행 후 break를 만나 switch를 빠져나오며, 값이 2이면 문장 2-1, 2-2수행 후 break를 만 나 switch를 빠져나온다. 이런식
으로 모든 case를 검사해본뒤 모든 case에 만족하지 않으면 default에 있는 내용을 수행한다.
switch(값)
{
case 값1 :
문장 1-1;
문장 1-2;
break;
case 값2 :
문장 2-1;
문장 2-2;
break;
case 값3 :
문장 3-1;
문장 3-2;
break;
...
default:
문장 d1;
문장 d2;
}
2) 예제 :
2. 입력문
1) scanf()
scanf()를 통한 입력
표준입력으로부터 다양한 장료를 지정한 변수에 저장
형식지정자(%d, %c, %f, %lf) 사용
공백, enter전까지 입력
형식 : scanf("형식지정자", &변수명)
2)입력
정수입력 | 실수입력 | 문자입력 |
%d | %f(float), %lf(double) | %c / 단일문자 |
![]() |
![]() |
![]() |
728x90