용어체크
1. 다중 if문(multiple if) : 서로 독립적인 조건을 여러 개 비교하는 경우 사용한다. else if 로 연결되지 않은 if문을 가리킨다.
2. 중첩 if문(Nested if) : if 문을 한 번 실행하고, 그 결과에 다시 if문을 실행하는 것이다. if문 안에 또 다른 if문이 말 그대로 중첩되어있는 경우를 가리킨다.
3. 연속적인 if문 : 조건을 검사하고 다른 조건을 검사하고 또 다른 조건을 연속적으로 검사하는 경우를 가리킨다.
학습내용
|
1. 중첩 IF 문 이해
1) if-else문 형식
2) 중첩 IF 문(Nested if)
2. 연속적인 IF 문 이해
1) 다중 if 문(multiple if)
* 서로 독립적인 조건을 여러 개 비교하는 경우로 else if로 연결되지 않은 if 문
2) 연속적인 if 문
연습문제
Quiz 01실행할 문장이 하나일 때는 블록으로 묶을 수 없고, 반드시 두 문장 이상일 때만 블록으로 묶을 수 있다.
- 1 O
- 2 X
정답 :2
해설 :실행할 문장이 하나일 때에도 블록으로 묶을 수 있다.
Quiz 02if 문과 비슷한 기능을 제공하는 연산자는?
- 1 산술연산자
- 2 콤마 연산자
- 3 조건 연산자
- 4 대입 연산자
정답 :3
해설 :간단한 if 문은 조건 연산자를 이용할 수 있다.
Quiz 03다중 if 문에 대한 설명으로 적절하지 않은 것은?
- 1 서로 독립적인 조건을 여러 개 비교하는 경우 사용한다.
- 2 else if로 연결되지 않은 if 문이다.
- 3 중첩 if 문과 연속적인 if문으로 구분할 수 있다.
- 4 중첩 if 문은 다른 조건을 검사하고, 또 검사하고, 또 검사하는 것이다.
정답 :4
해설 :중첩 if 문은 if 문 안에 다른 if 문이 있는 것이다.
학습정리 1. 중첩 IF 문 이해
2. 연속적인 IF 문 이해
|
'컴퓨터공학 > C언어' 카테고리의 다른 글
C 언어 7 - 1 WHILE 문 (0) | 2021.10.05 |
---|---|
C 언어 6 - 1 SWITCH문 (0) | 2021.09.29 |
C 언어 5 - 1 조건문 (0) | 2021.09.26 |
C 언어 4 - 2 관계, 논리연산자 (0) | 2021.09.26 |
C 언어 3 - 2 데이터형 (0) | 2021.09.26 |