Visual Studio/C++ 기초

C++ 반복문 do while

낙락장송s 2013. 10. 6. 17:05

while문과는 달리 do while문은 먼저 반복 시키고 그 이후에 조건식을 참고합니다. 즉, 조건에 맞지 않더라도 문장을 적어도 한 번 이상은 수행합니다.

전에 포스팅 한 것 처럼 1부터 100까지 더하는 프로그램으로 예제를 들겠습니다.

 #include <iostream>
using namespace std;

void main()
{
 int cnt = 1, sum=0;
 do{
  sum+=cnt;
  cnt++;
 }while(cnt <= 100);
 cout << "1+2+3+...+100 = " << sum << "\n";
}

while문과 달리 do while문에 while 끝에 세미콜론(;)을 붙여야 합니다.