Latest web development tutorials

C Istruzione break

ciclo C ciclo C

C istruzionebreak lingua ha due modi seguenti:

  1. Quando un'istruzionebreak si verifica all'interno di un ciclo, il ciclo viene immediatamente interrotto e il flusso del programma continuerà ad attuare immediatamente il ciclo di istruzione successiva.
  2. Può essere utilizzato per terminarel'istruzione switch in un caso.

Se si utilizza un ciclo nidificato (cioè un ciclo annidato all'interno di un altro anello), rompere dichiarazione di fermare l'esecuzione del ciclo più interno, e quindi avviare la successiva riga di codice dopo il blocco.

grammatica

Rompere dichiarazione nella sintassi del linguaggio C:

break;

diagramma di flusso

C Istruzione break

Esempi

#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;
}

Quando il codice di cui sopra è compilato ed eseguito, produce i seguenti risultati:

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

ciclo C ciclo C