>  기사  >  백엔드 개발  >  C 언어에서 이 루프를 끝내는 명령문은 무엇입니까?

C 언어에서 이 루프를 끝내는 명령문은 무엇입니까?

青灯夜游
青灯夜游원래의
2021-02-02 16:11:1021170검색

C 언어에서 이 루프를 끝내는 명령문은 "continue"입니다. 제어문 continue는 루프 본문에서만 사용할 수 있습니다. 해당 기능은 이 루프를 종료하고 루프가 판단되는 위치, 즉 다음 루프를 다시 시작하는 것입니다.

C 언어에서 이 루프를 끝내는 명령문은 무엇입니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, c99 버전, Dell G3 컴퓨터.

C 언어에서는 루프 본문에 "continue" 제어문을 사용하여 이 루프를 종료하고 다음 루프를 다시 시작합니다.

C언어에서 실행 순서를 제어하는 ​​명령문에는 주로 break문, continue문, goto문,exit함수, abort함수 등이 있습니다.

  • break 문은 루프 문이나 switch() 문에서 사용됩니다. 문이 실행되면 루프 문이나 스위치 문이 직접 종료되고 루프 문이나 스위치 문 바로 다음 문으로 제어가 전달됩니다.

  • continue 문은 루프 본문에서만 사용할 수 있습니다. 그 기능은 이 루프를 종료하고 루프가 판단되는 위치로 점프하는 것, 즉 다음 루프를 다시 시작하는 것입니다.

  • goto 문은 조건문이나 루프 문에서 실행을 위해 문 외부의 레이블이 지정된 위치로 전송될 수 있습니다.

  • exit() 및 abort()의 기능은 프로그램 실행을 종료하고 운영 체제로 제어권을 반환하는 것입니다.

추천 튜토리얼: "c 언어 튜토리얼 비디오"

continue 문

continue 문의 기능은 루프 본문의 나머지 문을 건너뛰고 다음 루프로 강제 진입하는 것입니다. continue 문은 while 및 for 루프에서만 사용되며, 조건이 참인지 확인하기 위해 if 조건문과 함께 자주 사용됩니다.

예:

#include <stdio.h>
int main(){
    char c = 0;
    while(c!=&#39;\n&#39;){  //回车键结束循环
        c=getchar();
        if(c==&#39;4&#39; || c==&#39;5&#39;){  //按下的是数字键4或5
            continue;  //跳过当次循环,进入下次循环
        }
        putchar(c);
    }
    return 0;
}

실행 결과:

0123456789↙
01236789

더 많은 컴퓨터 프로그래밍 관련 지식을 보려면 프로그래밍 교육을 방문하세요! !

위 내용은 C 언어에서 이 루프를 끝내는 명령문은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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