차례:
정의-성명서는 무엇을 의미합니까?
C #에서 while 문은 포함 문을 조건없이 0 번 이상 실행할 수있는 반복 문입니다. 임베디드 명령문은 while 문 내에서 실행될 단일 또는 다중 명령문을 포함하는 코드 블록을 의미합니다.
while 문은 특정 조건이 거짓이 될 때까지 루프에서 논리 시퀀스를 여러 번 실행할 수 있도록하는 C #의 제어 흐름 문 중 하나입니다. 조건을 나타내는 제어 표현식은 while 루프의 실행이 시작될 때 평가되므로 첫 번째 반복에서 조건이 false를 리턴 할 때 루프에 들어 가지 않을 수 있습니다.
while 문은 일반적으로 실행될 반복 횟수를 알 수없고 추정 할 수 없을 때 사용됩니다. while 문은 조건이 항상 유지되지만 루프 본문 문 내에 종료 조건이있는 루프에서도 사용할 수 있습니다.
Techopedia는 While 문을 설명합니다
while 문은 루프 종료 조건을 나타내는 부울 식을 지정하는 하나의 매개 변수를 사용합니다. 조건이 둘 이상인 경우 여러 조건을 조건부 논리 연산자 (&& 및 ||) 또는 부울 논리 연산자 (& 및 |)와 결합하여 부울 식을 만들 수 있습니다.
부울 식은 다음과 같이 평가됩니다.
- 첫 번째 반복에서 루프 입력
- 제어는 while 문의 내장 명령문 끝에 도달합니다.
- "continue"문은 루프 내에서 실행됩니다
이 표현식의 평가 결과가 true이면 제어가 임베디드 명령문으로 전송됩니다. 부울 표현식이 false를 리턴하면 제어는 while 문 외부로 전송됩니다.
예를 들어, while 문은 조건과 관련된 변수에 필요한 업데이트와 함께 적절한 부울 조건을 제공하여 1에서 10 사이의 숫자를 인쇄하는 데 사용할 수 있습니다.
"Break", "return", "throw"및 "goto"는 while 루프 내에서 사용되어 해당 루프에 포함 된 명령문의 반복을 종료하는 데 사용할 수있는 점프 명령문입니다.
while 문을 종료하고 무한 루프가 발생하지 않도록하려면 식에 사용 된 변수의 적절한 초기화 및 업데이트와 함께 부울 식을 적절하게 정의해야합니다.
이 정의는 C #의 맥락에서 작성되었습니다.
