[C 언어] C 언어의 반복문 - do~while


[C 언어] C 언어의 반복문 - do~while

이번에는 저번 포스팅의 while 반복문에 이어서 do~while 반복문에 대해 살펴보자. while과의 차이점이라면 반복의 조건을 검사하는 시점이 다르다는 차이 말고는 없다. do~while 반복문의 기본 구조 do~while 반복문은 while과는 달리 "반복조건"을 뒷부분에서 검사한다는 것이다. 이렇듯 "반복조건"을 뒷부분에서 검사하기 때문에 처음부터 "반복조건"을 만족하지 못한다면 "반복영역"을 한 번도 실행하지 않는 while과는 달리, 반복영역을 최소한 한 번은 실행하는 구조를 가지고 있다는 것이다. do { printf("Hello world!

\n"); num++; } while(num < 3); 위의 코드는 do~while의 기분 패턴이다. do 다음에 등장하는 중괄호 영역이 반복의 영역이며, 중괄호가 끝나자마자 등장하는 while이 바로 "반복의 조건"이다. 따라서 위의 코드는 다음의 실행 흐름을 가진다. do~while 반복문의 첫 번째 반복 과정 do~while...


#C언어 #do #do_whle #while #반복문 #반복영역 #반복조건 #흐름도

원문링크 : [C 언어] C 언어의 반복문 - do~while