반복문(for문)
반복문의 종류
- for문
- while문(do while문 포함) / (while문은 다음포스팅에서 다뤄보겠습니다.)
for문
1 | for(int i=0; i<10; i++){ |
2 | //조건이 참일 경우 구문 실행 |
3 | } |
int i = 0
: 초기화i<10
: 조건i++
: 반복될 때마다i
를 1증가
for문은 조건 검사 후 참일 경우 for문 내부를 실행하고 다시 돌아와서 조건을 검사합니다. 조건이 거짓이 될때까지 반복합니다.
조건에true
or 모두 비우게 되면 무한루프가 됩니다.
1 | for(int i=0; true; i++){ |
2 | // 구문 무한루프 |
3 | } |
4 | |
5 | for(; ;){ |
6 | // 구문 무한루프 |
7 | } |
break
무한루프를 탈출하려면, if문으로 특정조건을 걸어주고 break;
를 해주면 루프문을 종료시켜줍니다.
다중for문
반복을 반복하고 싶을때 사용합니다.