Latest web development tutorials

C romper declaración

ciclo C ciclo C

C sentenciabreak lenguaje tiene las dos formas siguientes:

  1. Cuando una sentenciabreak se produce dentro de un bucle, el bucle se dará por terminado inmediatamente y el flujo del programa seguirá llevando a cabo de inmediato el siguiente ciclo de estado.
  2. Puede ser utilizado para terminarla declaración del interruptoren un caso.

Si está utilizando un bucle anidado (es decir, un bucle anidado dentro de otro bucle), romper declaración para detener la ejecución del bucle más interior, y luego iniciar la siguiente línea de código después del bloque.

gramática

Romper declaración en la sintaxis del lenguaje C:

break;

diagrama de flujo

C romper declaración

Ejemplos

#include <stdio.h>
 
int main ()
{
   /* 局部变量定义 */
   int a = 10;

   /* while 循环执行 */
   while( a < 20 )
   {
      printf("a 的值: %d\n", a);
      a++;
      if( a > 15)
      {
         /* 使用 break 语句终止循环 */
          break;
      }
   }
 
   return 0;
}

Cuando el código se compila y ejecuta, produce los siguientes resultados:

a 的值: 10
a 的值: 11
a 的值: 12
a 的值: 13
a 的值: 14
a 的值: 15

ciclo C ciclo C