더북(TheBook)

LESSON 17
do while

이번 장에서는 반복문 중에서 do while 문을 학습하겠습니다.

 

앞에서 배운 while 문은 조건이 참일 경우에만 블록 안 문장을 실행했습니다. 만약 조건을 만족하지 않는다면 반복문 안 문장을 한 번도 실행하지 않을 수도 있겠죠. do while 문은 이와 다르게 무조건 한 번은 실행하게 하는 구문입니다.

 

어떻게 그렇게 할 수 있는지 do while 문을 사용하는 방법을 알아보겠습니다. do 키워드를 먼저 써주고 블록을 만들어줍니다. 이 블록 안에 반복할 문장들을 넣어줍니다. 무조건 do부터 시작하기 때문에 do 블록 안에 있는 ‘반복할 문장들’을 한 번은 수행합니다. 이후에는 while 문처럼 while 조건을 넣어줍니다.

do {
    반복할 문장들
}while()

 

while 키워드 뒤에는 앞에서 배웠듯이 i10보다 작을 때까지 등 여러 조건을 넣을 수 있습니다. do~while 부분을 한 번 수행하고, 이후에는 while 문의 조건을 만족할 때만 다시 do까지 올라가서 문장을 수행합니다. 이를 반복하는 것입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.