>  기사  >  웹 프론트엔드  >  루프 기술 익히기: 실제 예제를 통한 For, While 및 Do While 구문 이해

루프 기술 익히기: 실제 예제를 통한 For, While 및 Do While 구문 이해

PHPz
PHPz원래의
2024-09-03 12:01:58454검색

Mastering the Art of Loops: Understanding For, While, and Do While Constructs Through Practical Examples

루프는 컴퓨터 프로그래밍에서 기본적이고 매우 중요한 기능으로, 모든 프로그래밍 언어에서 똑같이 중요한 역할을 합니다.

루프에는 주로 세 가지 유형이 있습니다: 1. for 2. while 3. do while.
먼저 루프가 무엇인지 이해해 봅시다. 루프는 지정된 조건에 따라 코드 블록을 반복적으로 실행하는 구문입니다. "루프가 이러한 목적을 달성한다면 왜 세 가지 다른 유형이 필요한가요?"라고 궁금해하실 수도 있습니다. 이것이 바로 프로그래머의 관점이 작용하는 지점이며, 이것이 오늘 우리의 주제입니다. 이야기를 통해 이를 살펴보겠습니다.

시작점과 끝점이라는 두 가지 점이 있다고 가정해 보세요. 또한 처음부터 끝까지 각 단계를 얼마나 증가시켜야 하는지 알려줍니다. 이 세 가지 조건을 사용하여 for 루프라는 루프를 만들 수 있습니다.

간소화하기 위해 Sajib이 10에서 100까지의 짝수를 인쇄하려고 한다고 가정해 보겠습니다. 그는 10, 12, 14 등을 인쇄해야 합니다. 여기서 10은 시작점, 100은 끝점, 증분량은 2이므로 매번 2칸씩 이동합니다. 이 작업은 for 루프를 사용하여 쉽게 수행할 수 있습니다.

기본 구문:

for (start; end; increment) {

    // loop body

}

루프에 익숙한 사람들은 "이 작업은 while을 사용하여 수행할 수도 있고 while 루프도 수행할 수 있습니다!"라고 말할 수 있습니다. 네, 가능합니다. 하지만 현재 작업에 어떤 유형이 더 편리한지 고려해야 합니다.
While 루프

영어로 "while"이라는 단어는 "as long as"를 의미합니다. 간단히 말해서, 조건이 true인 한 루프가 실행됩니다.
더 자세히 설명하면 시작점이 끝점보다 작거나 루프가 반전되는 경우 끝점이 시작점보다 작으면 루프가 실행됩니다. while 및 do while 루프에서는 증가 또는 감소 연산이 루프 본문 내에서 수행됩니다.

기본 구문:

while (start < end) {

    start++;

}

또는

while (end > start) {

    end--;

}

while 루프를 사용하면 조건에 따라 무한 루프를 실행한 다음 다른 조건으로 이를 중지할 수 있습니다.

While 루프 수행

do while 루프의 메커니즘은 근본적으로 while 루프와 동일합니다. 조건이 거짓이더라도 프로그램을 한 번 이상 실행해야 할 때 특별히 do while 루프를 사용합니다.
이 토론을 통해 세 가지 유형의 루프에 대한 명확한 이해가 이루어졌기를 바랍니다. 이제 모든 것을 더 쉽게 만들기 위해 실제 시나리오에서 광범위하게 연습해 보세요.

위 내용은 루프 기술 익히기: 실제 예제를 통한 For, While 및 Do While 구문 이해의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.