c언어 do while 문 예제

식의 평가는 명령문을 실행할 때마다 수행됩니다(정상적으로 입력된 지 goto에 의해 입력됨). 제어 식을 루프 본문 전에 평가해야 하는 경우 while 루프 또는 for 루프를 사용할 수 있습니다. 각 C 루프 제어 문에 대한 구문은 설명과 함께 아래 표에 제공됩니다. do-while 문의 식은 루프의 본문이 실행된 후 평가됩니다. 따라서 루프의 본문은 항상 한 번 이상 실행됩니다. C 언어 do-while 루프의 구문은 아래에 주어집니다: do-while 루프는 조건식으로 0이 아닌 값을 전달하면 무한한 시간을 실행합니다. C 언어에는 3가지 유형의 루프 제어 문이 있습니다. 그들은, 할 동안 루프는 포스트 테스트 루프입니다. do-while 루프를 사용하여 명령문의 여러 부분의 실행을 반복할 수 있습니다. do-while 루프는 루프를 한 번 이상 실행해야 하는 경우에 주로 사용됩니다. do-while 루프는 종료 조건이 최종 사용자에 따라 달라지는 메뉴 기반 프로그램에서 주로 사용됩니다. 루프 제어 문에 대 한 루프는 조건이 false 될 때까지 실행 됩니다.

반복 문: do 문 동안 (식) ; 할 수 있습니다. while 루프 제어 문, 루프는 처음으로 조건에 관계없이 실행됩니다. 그런 다음 2 번째 시간 이후, 루프는 조건이 false가 될 때까지 실행됩니다. 조건값이 false가 될 때까지 문을 반복적으로 실행합니다. 테스트는 각 반복 후에 수행됩니다. 이전 튜토리얼에서 우리는 C의 루프 동안 배웠습니다. do while 루프는 조건을 검사하기 전에 do-while 의 본문 내에서 문을 실행하는 한 가지 예외를 제외하고 while 루프와 유사합니다. 반면 while 루프에서는 먼저 조건이 확인된 다음 while 루프의 문이 실행됩니다. 따라서 조건이 처음에 false이면 dowhile이 한 번 실행되지만 while 루프는 전혀 실행되지 않는다고 말할 수 있습니다.

루프의 실행을 어떤 시점에서 종료해야 하는 경우 break 문을 종료 문으로 사용할 수 있습니다. 할 수 있는 일… while 루프는 while 루프와 유사하지만 적어도 한 번 실행되도록 보장된다는 사실을 제외합니다. c의 c 언어 루프 제어 문이 지정된 조건이 true가 될 때까지 반복 작업을 수행하는 데 사용되는 동안 do를 사용하여 동일한 예제를 작성할 것입니다. 조건이 false가 되면 루프 문에서 제어가 나옵니다. 이 do-while 문에서 두 문 y = f (x); 및 x–; x의 초기 값에 관계없이 실행됩니다. 그런 다음 x > 0이 평가됩니다. x가 0보다 크면 문 본문이 다시 실행되고 x > 0이 다시 평가됩니다. 문 본문은 x가 0보다 크면 반복적으로 실행됩니다.

do-while 문의 실행은 x가 0 또는 음수가 되면 종료됩니다.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies