Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 27 | 28 | 29 | 30 | 31 |
Tags
- Computer Science
- 면접을 위한 CS 전공지식 노트
- 관계형 데이터베이스
- Compute Science
- ERD
- ssafy
- 모두를 위한 컴퓨터 과학
- 기초프로그래밍
- 삼성청년SW아카데미
- Java Programming
- w3schools
- 객체지향
- CS 기초
- 데이터베이스 모델링
- SW
- CS50
- exception
- 알고리즘
- til
- 부스트코스
- CS 기초지식
- CS기초지식
- java
- 예외처리
- 이진법
- 상속
- edwith
- SSAFY 9기
- WebProgramming
- 모두를 위한 컴퓨터 과학(CS50)
Archives
- Today
- Total
Joslynn의 하루
개발공부 5일차 생활코딩 - 조건문 if, else 본문
조건문
if
- 조건문은 if로 시작 = if는 조건문을 의미
- if 뒤의 괄호: if 절 / 중괄호가 감싸고 있는 구간: then 절
- 조건문에서는 if 절 값이 true일 때 then 절이 실행됨 → if 절이 false이면, then 절은 실행되지 않음
예제 1)
결과값: result : true
예제 2)
결과값: 5
else
- if-else절은 if 절의 값이 true일 때, then절이 실행되고, false일 때, else 절이 실행됨
예제 3)
결과값: 1
예제 4)
결과값: 2
else-if 절
- if절의 값이 true라면 then절이 실행, false라면 else if절로 제어가 넘어간다.
- else if절의 값이 true라면 else if then절이 실행된다. false라면 else 절이 실행된다.
- else if절은 여러 개가 복수로 등장할 수 있고, else절은 생략이 가능하다.
- else 절이 else if 절보다 먼저 등장할 수는 없다.
- 여러 개의 조건이 올 수가 있음
- if 구간은 맨 앞에 한 번만 등장, else는 맨 마지막에 한 번만 등장
예제 5)
결과값: 2
if 절 다음 else if 절에서 true 발견 → true가 처음으로 발견된 구간에서 실행 및 해당 if 문은 종료
예제 6)
결과값: 5
- else if 절은 여러 번 등장 가능하면, else 절은 생략 가능
Comments