c언어 while 문 예제

루프 제어 문에 대 한 루프는 조건이 false 될 때까지 실행 됩니다. 이전 문서에서 설명한 While 루프는 코드 블록을 입력하기 전에 조건을 테스트합니다. 조건이 True이면 루프 내의 문만 실행되며 문은 적어도 한 번실행되지 않습니다. 먼저 일부 작업(일부 문을 실행)을 수행한 다음 조건을 확인해야 하는 상황이 있습니다. 이러한 경우 C에서 Do While 루프를 사용할 수 있으며 C에서 수행 구문은 실행될 명령문 순서는 루프 본문이라고 하는 {} 곱슬 대괄호 안에 유지됩니다. 루프 본문을 실행할 때마다 조건이 확인되고 true가 확인되면 루프 본문이 다시 실행됩니다. 조건 검사가 false를 반환하면 루프 본문이 실행되지 않고 실행이 루프에서 중단됩니다. break 문이 명시적으로 발행될 때까지 실행되는 무한 루프입니다. 흥미롭게도 (1) 동안은 아니지만 0이 아닌 정수는 while (1)과 유사한 효과를 줄 것입니다. 따라서 (1) 동안(2) 또는 동안(-255) 모두 무한 루프만 제공합니다. 이 예제에서는 while 루프 내부의 논리 연산자를 사용하여 여러 조건을 테스트하고 있습니다. 식이 true(영하지 않은 경우)이면 명령문의 본문이 실행되고 프로세스가 1단계에서 부터 반복됩니다. 식이 while 루프에서 전달되면 0이 아닌 값이 생성되면 루프는 무한 한 번을 실행합니다.

안녕 문 이 루프 작업에 사용되는 동안 다른 한편으로는 tnx 동안 모두 와 함께 axamplee를 작성하시기 바랍니다 예를 들어 인쇄 번호 양식 1 ~ 10. i=1; 동안 (i<=10) {printf ("%d",i); i++ } for 루프는 특정 조건이 충족될 때까지 문 집합을 반복적으로 실행하는 데 사용됩니다. 우리는 그것이 오픈 엔드 루프라고 말할 수 있습니다. 일반 형식은 break 문이 루프 내에서 발생하면 루프가 즉시 종료되고 프로그램이 루프 바로 다음에 문으로 계속됩니다. 식이 처음에 false이면 while 문의 본문이 실행되지 않으며 컨트롤은 while 문에서 프로그램의 다음 문으로 전달됩니다.

This entry was posted in Uncategorized. Bookmark the permalink.

Comments are closed.