wisdom in yellow 2021. 7. 25. 23:51

▪ if 구문의 기본 문법을 알고 조건식을 구현할 수 있다.
▪ switch case 구문의 기본 문법을 알고 조건식을 구현할 수 있다.
▪ 표준 입력함수를 알고 사용할 수 있다.

if문

기본 문법

조건을 판단하여 참인 경우 문장 수행

if ~ else

기본 문법

if ~ else if ~ else

기본 문법

 

switch case문

기본문법

예제 1

 

if와 switch 비교

scanf() 소개

1. scanf()를 이용한 입력 

2. 표준입력으로부터 다양한 자료를 지정한 변수에 저장

3. 형식지정자(%d %c %f %lf) 사용

4. 공백, enter 전까지를입력

5 형식 : scanf(“형식지정자”, &변수명 )

 

정수 입력

실수 입력

문자 입력

[정리]
1. if문

• 조건에 따라 분기되는 if문은 크게 3가지 형태로 구분됨
• if문 내에 중첩해서 if문을 기술하는 것이 가능함
• 조건에 따라 수행하는 문장이 한 문장이면 { }는 생략 가능함

2. switch case문

• switch문에서 분기 조건으로 상수, 정수, 수식이 사용될 수 있음
• 조건에 일치하는 case가 없는 경우 수행할 문장은 default에 기술함
• 표준입력 함수로 scanf()를 사용하고 입력을 위해 형식지정자를 사용함
• 입력 버퍼를 비우는 함수로 fflush(stdin);함수가 있음