[C/C++ 코딩테스트 문법] do while

2024. 5. 10. 22:26코딩테스트 Intro/C

728x90

do while문은 while문과 다르게 선 실행 후 조건 확인이다 보니 적어도 한 번 이상은 실행한다.

나는 while문으로 썼는데 do while문은 다음과 같다.

do{
	/*처음 한 번은 while(condition)가 안 맞아도 실행 되는 영역*/
    /*2번째 부터는 while(condition)에 있는 condition이 맞아야 돼!*/
while(condition);

 

condition이라는 변수는 do while문 내에서 제어 해줘야 한다(함수 call 해서 제어하던, 직접 값 대입을 하던)

 

[while문과의 비교]

https://www.guru99.com/ko/while-vs-do-while.html

 

C의 while과 do-while 루프의 차이점

루프는 명시된 조건이 거짓이 될 때까지 일련의 명령문을 여러 번 실행합니다. 루프는 루프 본문과 제어문이라는 두 부분으로 구성됩니다. 제어문은 지정된 조건이 false가 될 때까지 루프 본문

www.guru99.com

 

728x90