6.4 ~까지 반복할 때는 while 반복문
while 반복문은 for 반복문과 마찬가지로 반복적으로 일을 수행하고자 할 때 사용하는 문장입니다. for 반복문과 while 반복문은 수행하는 일은 같지만, 차이점이 있습니다. for 반복문은 “10번 반복하세요” 같은 형태이고 while 반복문은 “10이 될 때까지 반복하세요” 같은 형태로 구분할 수 있습니다.
for 반복문은 우리가 많이 봐왔던 대로 다음과 같은 형태입니다(조건식의 위치에 주목하세요).
for (초깃값; 조건식; 증가 또는 감소)
문장;
하지만 while 반복문은 while(조건식) 문장; 형태로 표현됩니다.
for 반복문 |
while 반복문 |
for (i = 1; i < 11; i++)
문장;
|
while (i < 11)
문장;
|