c 언어에서 while 문의 사용법은 "while(condition) {statement(s);}"와 같습니다. 명령문은 단일 명령문일 수도 있고 명령문 블록일 수도 있으며, true는 조건입니다. any non- 값이 0이면 조건이 true일 때 루프가 반복됩니다.
이 문서의 운영 환경: Windows 7 시스템, 버전 C11, Dell G3 컴퓨터.
C 프로그래밍의 while 루프는 주어진 조건이 true인 한 대상 명령문을 반복적으로 실행합니다.
C 언어의 while 루프 구문
while(condition) { statement(s); }
여기서 명령문은 단일 명령문일 수도 있고 명령문 블록일 수도 있습니다. 조건은 모든 표현식이 될 수 있으며 true는 0이 아닌 모든 값입니다. 조건이 참일 때 루프가 반복됩니다.
조건이 거짓이면 루프 바로 다음 줄에 프로그램 제어가 전달됩니다.
Flowchart
여기서 주목해야 할 핵심 사항은 while 루프가 전혀 실행되지 않을 수 있다는 것입니다. 조건 테스트 결과가 거짓이면 루프 본문을 건너뛰고 while 루프 다음의 첫 번째 명령문이 실행됩니다.
사용 예:
#include <stdio.h> int main () { int a = 10; while( a < 20 ) { printf("value of a: %d\n", a); a++; } return 0;}
출력:
value of a: 10 value of a: 11 value of a: 12 value of a: 13 value of a: 14 value of a: 15 value of a: 16 value of a: 17 value of a: 18 value of a: 19
추천 관련 C 언어 비디오 튜토리얼: "C Tutorial"
위 내용은 C언어의 while문 사용법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!