while(조건) { 반복할 코드 }
소괄호 : 반복의 조건을 명시
반복할 코드 : 조건이 만족되는 동안 중괄호 안에 존재하는 코드가 반복 실행
-> 반복의 조건이 무너지지 않는 경우, 반복이 멈추지 않는 무한루프 현상 발생
-> 또한, 조건 위치에 0이 아닌 값이 올 경우에도 무한루프 발생
-> 해결방법 : Ctrl + C로 탈출
-> 중요 point : 반복문의 구성에 포인트는 반복의 조건을 무너뜨리기 위한 최소한의 연산
do { 반복할 문장 }while(조건);
while문과의 차이점은 반복의 조건을 검사하는 시점
while문과 달리 반복조건의 뒷부분에서 검사 -> 반복영역을 최소한 한 번은 실행
for(초기식; 조건식; 증감식) { 반복 문장 }
-> 반복의 횟수가 정해진 경우, for문을 사용하기 적합하다.
-> 조건식이 비어져있으면 참으로 인식되어 '무한루프' 형성