루프는 컴퓨터 프로그래밍에서 기본적이고 매우 중요한 기능으로, 모든 프로그래밍 언어에서 똑같이 중요한 역할을 합니다.
루프에는 주로 세 가지 유형이 있습니다: 1. for 2. while 3. do while.
먼저 루프가 무엇인지 이해해 봅시다. 루프는 지정된 조건에 따라 코드 블록을 반복적으로 실행하는 구문입니다. "루프가 이러한 목적을 달성한다면 왜 세 가지 다른 유형이 필요한가요?"라고 궁금해하실 수도 있습니다. 이것이 바로 프로그래머의 관점이 작용하는 지점이며, 이것이 오늘 우리의 주제입니다. 이야기를 통해 이를 살펴보겠습니다.
시작점과 끝점이라는 두 가지 점이 있다고 가정해 보세요. 또한 처음부터 끝까지 각 단계를 얼마나 증가시켜야 하는지 알려줍니다. 이 세 가지 조건을 사용하여 for 루프라는 루프를 만들 수 있습니다.
단순화하기 위해 Sajib이 10에서 100까지의 짝수를 인쇄하려고 한다고 가정해 보겠습니다. Sajib은 10, 12, 14 등을 인쇄해야 합니다. 여기서 10은 시작점, 100은 끝점, 증분량은 2이므로 매번 2칸씩 이동합니다. 이 작업은 for 루프를 사용하여 쉽게 수행할 수 있습니다.
기본 구문:
for (start; end; increment) { // loop body }
루프에 익숙한 사람들은 "이 작업은 while을 사용하여 수행할 수도 있고 while 루프도 수행할 수 있습니다!"라고 말할 수 있습니다. 예, 가능합니다. 하지만 현재 작업에 어떤 유형이 더 편리한지 고려해야 합니다.
While 루프
영어로 "while"이라는 단어는 "as long as"를 의미합니다. 간단히 말해서, 조건이 참인 한 루프가 실행됩니다.
더 자세히 설명하면 시작점이 끝점보다 작거나 루프가 반전되는 경우 끝점이 시작점보다 작으면 루프가 실행됩니다. while 및 do while 루프에서는 증가 또는 감소 연산이 루프 본문 내에서 수행됩니다.
기본 구문:
while (start또는
while (end > start) { end--; }while 루프를 사용하면 조건에 따라 무한 루프를 실행한 다음 다른 조건으로 중지할 수 있습니다.
While 루프 수행
do while 루프의 메커니즘은 근본적으로 while 루프와 동일합니다. 조건이 거짓이더라도 프로그램을 적어도 한 번 실행해야 할 때 특히 do while 루프를 사용합니다.
이 토론을 통해 세 가지 유형의 루프에 대한 명확한 이해가 이루어졌기를 바랍니다. 이제 모든 것을 더 쉽게 만들기 위해 실제 시나리오에서 광범위하게 연습해 보세요.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3