if 문과 마찬가지로 오직 하나의 문장만 있을 때는 반복할 내용을 중괄호 없이 작성할 수 있다.
또한, C++는 do-while 문을 제공한다. 이 경우 반복할 조건을 끝에서 검사한다.
double eps = 0.001; do { cout << "eps = " << eps << ‘\n’; eps /= 2.0; } while (eps > 0.0001);
반복은 적어도 한 번 수행한다. 예제에서 eps의 값이 매우 작더라도 한 번은 수행한다.
if 문과 마찬가지로 오직 하나의 문장만 있을 때는 반복할 내용을 중괄호 없이 작성할 수 있다.
또한, C++는 do-while 문을 제공한다. 이 경우 반복할 조건을 끝에서 검사한다.
double eps = 0.001; do { cout << "eps = " << eps << ‘\n’; eps /= 2.0; } while (eps > 0.0001);
반복은 적어도 한 번 수행한다. 예제에서 eps의 값이 매우 작더라도 한 번은 수행한다.