Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

C 무조건 점프 문장이란?

<시간/>

C 프로그래밍 언어는 한 문장에서 다른 문장으로 건너뛸 수 있습니다. 또한 break, continue, return 및 go to jump 문도 지원합니다.

중단

  • 루프를 종료(또는) 블록에서 나갈 때 사용하는 키워드입니다.
  • 제어는 루프(또는) 블록 뒤의 다음 문으로 이동합니다.
  • break는 for while, do-while 및 switch 문과 함께 사용됩니다.
  • 중첩 루프에서 break를 사용하면 가장 안쪽 루프만 종료됩니다.

break 문의 구문은 다음과 같습니다 -

C 무조건 점프 문장이란?

예시

다음은 break 문에 대한 C 프로그램입니다 -

#include<stdio.h>
main( ){
   int i;
   for (i=1; i<=5; i++){
      printf ("%d", i);
      if (i==3)
      break;
   }
}

출력

위의 프로그램이 실행되면 다음과 같은 출력을 생성합니다 -

1 2 3

계속

계속 문의 구문은 다음과 같습니다 -

C 무조건 점프 문장이란?

예시

다음은 continue 문에 대한 C 프로그램입니다 -

#include<stdio.h>
main( ){
   int i;
   for (i=1; i<=5; i++){
      if (i==2)
      continue;
      printf("%d", i)
   }
}

출력

위의 프로그램이 실행되면 다음과 같은 출력을 생성합니다 -

1 2 3 4 5

반환

함수의 실행을 종료하고 호출한 함수의 제어를 반환합니다.

return 문의 구문은 다음과 같습니다 -

return[expression/value];

예시

다음은 return 문에 대한 C 프로그램입니다 -

#include<stdio.h>
main(){
   int a,b,c;
   printf("enter a and b value:");
   scanf("%d%d",&a,&b);
   c=a*b;
   return(c);
}

출력

위의 프로그램이 실행되면 다음과 같은 출력을 생성합니다 -

enter a and b value:2 4
Process returned 8 (0x8)

이동

프로그램의 다른 부분으로 제어를 전달하여 정상적인 프로그램 실행 순서 후에 사용됩니다.

goto 문의 구문은 다음과 같습니다 -

C 무조건 점프 문장이란?

예시

다음은 goto 문에 대한 C 프로그램입니다 -

#include<stdio.h>
main( ) {
   printf("Hello");
   goto l1;
   printf("How are");
   l1: printf("you");
}

출력

위의 프로그램이 실행되면 다음과 같은 출력을 생성합니다 -

Hello you