컴퓨터 지식 네트워크 - 컴퓨터 지식 - for와 while의 차이점은 무엇인가요?

for와 while의 차이점은 무엇인가요?

for 루프와 while의 차이점은 다음과 같습니다.

1. 다양한 루프 구조

for 루프의 표현은 다음과 같습니다. 표현식; 끝 루프 본문) {중간 루프 본문;}.

while 루프의 표현식은 while(표현식) {loop body}입니다.

2. 실행 조건은 다른 방식으로 판단됩니다.

for 루프가 마지막 루프 본문을 실행한 후에도 조건이 여전히 true이면 위의 조건이 다시 판단됩니다. 루프는 계속 반복됩니다. 조건이 참이 아닐 경우 현재 for 루프에서 빠져나옵니다.

while 루프는 조건이 충족되면 루프에 들어갑니다. 루프에 들어간 후 조건이 충족되지 않으면 점프 아웃하기 전에 루프 본문의 모든 문이 실행됩니다. 즉시 반복).

3. 다양한 사용 목적

for 루프의 목적은 루프 본문의 실행 횟수를 제한하고 결과를 더 정확하게 만드는 것입니다.

while 루프의 목적은 명령문이나 코드 블록을 반복적으로 실행하는 것입니다.

4. 다른 구문

for 루프의 구문은 다음과 같습니다. for (변수 = 시작 값; 변수 lt; = 끝 값; 변수 = 변수 단계 값) 실행됨 }.

while 루프의 구문은 while (lt; 조건 gt;) {실행할 코드}입니다.

바이두 백과사전 - while 루프 문

바이두 백과사전 - for 루프

上篇: Acer 컴퓨터에 검은색 화면이 나타나는 경우 해결 방법 下篇: 2006년 전국중학교영어경연대회의 주인공은 누구인가요?
관련 내용