01.19 조건문과 반복문(WHILE문)
2023. 1. 19. 09:52ㆍ개발일지
while
- 조건식과 수행할 블럭{} 또는 문장으로 구성
- while(조건식){
조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 문장;
} - 실행 순서
- 조건식
- 조건식이 참일 경우 문장 수행
- 조건식이 거짓이 될 때까지 반복
중첩 while문
- while문 안에 또 다른 while문을 포함시킬 수 있습니다.
- while문의 중첩횟수에는 거의 제한이 없습니다.
do -while
- while문의 변형, 블럭{}을 먼저 수행한 다음에 조건식을 계산합니다.
- 블럭{}이 최소한 1번 이상 수행할 것을 보장합니다.
- do{
조건식의 결과가 참인 동안 반복적으로 실행하고자 하는 문장;
} - 실행 순서
- 처음 한번은 무조건 실행
- 조건식
- 조건식이 참일 경우 문장 수행
- 조건식이 거짓이 될 때까지 반복
break문
- 자신이 포함된 하나의 반복문 또는 switch문을 벗어납니다.
- 주로 if문과 함께 사용해서 특정 조건을 만족하면 반복문을 벗어나게 합니다.
ex)
continue
- continue문 이후의 문장들은 수행되지 않습니다.
- 자신이 포함된 반복문의 끝으로 이동
- 그리고 다음 반복으로 넘어갑니다
- 전체 반복 중에서 특정 조건시 반복을 건너뛸 때 유용합니다.
ex)
이름 붙은 반복문
- 반복문에 이름을 붙여서 하나 이상의 반복문을 벗어납니다.
ex)
'개발일지' 카테고리의 다른 글
01.19 TIL (0) | 2023.01.19 |
---|---|
01.19 배열 (0) | 2023.01.19 |
01.19 조건문과 반복문(FOR문) (0) | 2023.01.19 |
01.19 조건문(IF, SWITCH)과 반복문 (0) | 2023.01.19 |
01.19 조건문과 반복문(플로우차트) (0) | 2023.01.19 |