istruzione break in C
Il break L'istruzione nella programmazione C ha i seguenti due usi:
Quando un break viene incontrato all'interno di un ciclo, il ciclo viene immediatamente terminato e il controllo del programma riprende dall'istruzione successiva che segue il ciclo.
Può essere utilizzato per terminare un caso in switch dichiarazione (trattata nel prossimo capitolo).
Se si utilizzano cicli annidati, l'istruzione break interromperà l'esecuzione del ciclo più interno e inizierà a eseguire la riga di codice successiva dopo il blocco.
Sintassi
La sintassi per a break l'affermazione in C è la seguente:
break;
Diagramma di flusso
Esempio
#include <stdio.h>
int main () {
/* local variable definition */
int a = 10;
/* while loop execution */
while( a < 20 ) {
printf("value of a: %d\n", a);
a++;
if( a > 15) {
/* terminate the loop using break statement */
break;
}
}
return 0;
}
Quando il codice precedente viene compilato ed eseguito, produce il seguente risultato:
value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15