더북(TheBook)

if 문과 마찬가지로 오직 하나의 문장만 있을 때는 반복할 내용을 중괄호 없이 작성할 수 있다.

또한, C++는 do-while 문을 제공한다. 이 경우 반복할 조건을 끝에서 검사한다.

double eps = 0.001;
do {
    cout << "eps = " << eps << ‘\n;
    eps /= 2.0;
} while (eps > 0.0001);

반복은 적어도 한 번 수행한다. 예제에서 eps의 값이 매우 작더라도 한 번은 수행한다.

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