리안이와 함께하는 세상

#8. 반복문 - do-while문 본문

STUDY !/배워보자 C언어

#8. 반복문 - do-while문

리안아범 2009. 8. 26. 11:28

  do-while문은 while문의 변형이라고 할 수 있다.
  결론부터 말하자면, while문은 조건을 검사한 후 반복문을 실행하는 반면, do-while문은 반복문을 실행한 후에 조건을 검사한다.

  구조부터 살펴보자

[  구   조  ]
do
{
        /* statement... */
}
while( /* 반복 조건 */ );


  do가 눈에 띄인다. do는 '하다' 라는 뜻이다. 즉 statement를 실행한 후에, while문으로 접근한다고 생각하면 된다.
  반복문을 실행한 후에 반복 조건을 검사하고, 반복 조건이 참일 경우에는 반복하고, 거짓일 경우에는 반복문을 빠져 나온다. 따라서 do-while문은 적어도 한번은 반복문이 실행되는 특징을 가지고 있다. 이 외에는 while문과 같기 때문에 나머지는 while문을 참고하길 바란다.

'STUDY ! > 배워보자 C언어' 카테고리의 다른 글

#10. 분기분(1) - if문  (0) 2009.08.29
#9. 반복문 - for문  (0) 2009.08.27
#7. 반복문 - while문  (0) 2009.08.25
#6. 화면 입력함수  (0) 2009.08.24
#5. 화면 출력함수  (0) 2009.08.21