차이에 대한하는 동안 반복

하기 전에 우리는 간의 차이를 위해 동안 반복해야의 개념을 이해하고 반복 처음이다. 당신이 프로그래밍에 있다면,당신은 이미 루프에 대해 알고 있습니다. 우리는 그것을 짧게 유지하려고 노력할 것입니다. 거의 모든 프로그래밍 언어에는 루프라는 개념이 있습니다.이 개념은 단일 코드 블록을 여러 번 실행하는 데 도움이됩니다. 프로그래밍에서 우리는 종종 두 번 이상 문을 실행해야하며,이 경우 루프를 사용할 수 있습니다. 루프는 데이터 구조를 반복하거나 정크 데이터를 필터링하기 위해 큰 데이터 세트를 통과하는 등의 상황에서 매우 편리합니다.

프로그램 내에서 루프를 사용하는 경우 여러 데이터 세트에서 작동하는 하나의 명령 세트를 작성할 수 있습니다. 여기에는 지정된 횟수만큼 또는 일부 논리적 조건이 충족 될 때까지 프로그램의 명령 그룹을 반복하는 작업이 포함됩니다. 대부분의 경우,우리는 루프가 반복되어야하는 횟수를 알고 있지만 때로는 알 수 없으며 조건이 참일 때까지 루프가 반복됩니다. 에 대한 그리고 동안 에 사용되는 일반적인 루프 제어 문 씨 프로그래밍,함께 할 동안 루프. 우리는 둘 사이의 차이를 이해하기 위해 자세히 두 개의 항목 제어 루프를 봐주세요.

루프 무엇입니까?

루프에 대 한 항목 제어 문을 참 또는 거짓 수 식의 명확한 값에 대 한 반복된 테스트와 함께 특정 문의 반복된 실행에 사용 됩니다. 에 대한 루프는 반복 횟수를 알 때 명확한 루프에 사용됩니다. 명확한 루프는 특정 횟수를 반복 할 것입니다. 루프는 코드를 약간 짧게 만드는 데만 사용됩니다. 초기화 및 증분이 논리적으로 관련되어 있고 단일 문일 때 적절 해 보입니다. 초기화,평가 및 증가:문은 하나의 압축 문에 자동으로 세 가지 작업을 제공,루프 제어 변수를 사용합니다.

루프 동안 무엇입니까?

루프와 달리 반복 횟수를 알 수없는 무한 루프에 루프가 사용됩니다. 즉,조건이 충족되지 않는 한 루프는 무한 횟수까지 계속 실행됩니다. 그것은 가장 간단한 루프 제어 문 에 사용 씨 프로그래밍 무기한 루프를 실행합니다. 지정된 조건이 참인 한 대상 문을 반복적으로 실행합니다. 조건이 충족되는 한 실행되는 제어 조건이 하나만 있는 프로그래밍에서 가장 기본적인 루프입니다. 조건이 거짓이 되는 즉시 루프 실행을 중지 하 고 동안 루프 바로 다음 문에 컨트롤을 전달 합니다. 사용자가 루프를 반복하려는 횟수를 정확히 알지 못하기 때문에 적절합니다.

에 대한 및 동안 루프의 차이

기본

–에 대한 및 동안 모두 코드 블록을 반복적으로 특정 횟수로 실행하는 데 사용되는 엔트리 제어 루프이지만 기능이 다릅니다. 에 대한 루프는 메모리 소비 및 속도 측면에서 동안 루프와 매우 유사합니다. 그러나 루프를 반복해야 하는 횟수를 정확히 알고 있는 경우 루프를 사용하는 것이 좋습니다. 반대로,반복의 정확한 수를 알 수없는 경우 루프가 적절하지만,당신은 루프를 반복해야 얼마나 많은 시간을 알 수 없습니다 의미.

구문

–”루프”에 대한 구문은 다음과 같습니다.

(식 1;식 2;식 3)

{ //문….

}

여기서 식 1=초기화 문;식 2=루핑에 대한 조건;및 식 3=업데이트 문.

“동안 루프”에 대한 구문은”

동안(조건)

{ //문)…

}

여기서 문은 단일 또는 문 블록 일 수 있습니다. 루프는 조건이 참일 때까지 계속 실행되며 조건이 거짓이면 종료됩니다.

사용

–루프는 사용자가 특정 횟수만큼 작업을 수행하고자 할 때 사용됩니다. 특정 명령문의 반복 실행에 사용되는 입력 제어 명령문입니다. 우리는 루프가 사전에 반복됩니다 정확히 얼마나 많은 시간을 알고 때 바람직하다. 반면 루프는 무기한 루프에 사용되므로 루프가 정확히 몇 번 반복되는지 알 수 없습니다. 동안 루프는 조건이 충족 될 때까지 무한 횟수를 계속 실행됩니다.

조건

–개발자가 루프 실행 횟수를 지정할 수 있는 카운터 변수가 있습니다. 에 씨 프로그래밍,루프는 선언 자체에 선언 된 카운터 변수를 가질 수 있습니다. 반대로,동안 루프와 함께 더 내장 루프 제어 변수가 없습니다. 대신 참 또는 거짓 값으로 계산되는 조건을 지정할 수 있습니다. 조건이 지정되지 않은 경우 에 대한 루프,다음 루프는 무한 반복 횟수,의 경우 동안 루프,그것은 컴파일 오류를 보여줍니다.

대 루프 동안:비교 차트

대에 대한 요약. 루프

동안 두 항목 제어 루프는 매우 유사 하 고 그들은 기본적으로 동일한 목적을 제공,루프에 대 한 해부학은 잠시 루프 보다 약간 다릅니다. 대신 표현식을 위해 루프에 지정된 테스트 표현식과 유사하게 지정해야 합니다. 그러나 잠시 루프를 사용하면 조건을 참 또는 거짓 값으로 계산하도록 식이 지정됩니다. 루프와는 달리,루프가 사용되는 동안 우리는 루프가 실행되는 횟수에 대한 어떤 생각이없는 경우.

  • 작성자
  • 최근 게시물
사가르 킬라 인도에 본사를 둔 유명한 클라이언트 서비스 회사에서 수석 콘텐츠 개발자/작가로 일하고 다작의 콘텐츠/기사/블로그 작가이다. 그는 다재다능한 화제에 연구하고 그것에게 제일 읽기를 만들기 위하여 고품질 내용을 개발하는 그 충동이 있다. 글쓰기에 대한 열정 덕분에 그는 다양한 인쇄 및 전자 플랫폼에서 글쓰기 및 편집 서비스 분야에서 7 년 이상의 전문적인 경험을 쌓았습니다.
그의 직업 생활 밖에서 사가르는 다른 문화와 출신의 사람들과 연결하는 것을 좋아합니다. 당신은 그가 자연에 의해 호기심이 있다고 말할 수 있습니다. 그는 모든 사람이 학습 경험이며,그것은 계속 호기심의 종류,특정 흥분을 제공합니다 생각합니다. 그것은 처음에는 바보 느낄 수 있습니다,하지만 잠시 후 당신을 느슨하게하고 쉽게 당신이 총 낯선 사람과 대화를 시작하도록-그 그가 말한.”

사가르 킬라에 의해 최신 게시물(모든 참조)
  • 구즈넥과 다섯 번째 바퀴의 차이-2021 년 3 월 21 일
  • 트랜스암과 파이어 버드의 차이-2021 년 3 월 20 일
  • 20, 2021



+