C break-Anweisung

C-Schleifen

In der Sprache CbreakDie Anweisung hat die folgenden zwei Verwendungen:

  1. WennbreakWenn die Anweisung innerhalb einer Schleife auftritt, wird die Schleife sofort beendet, und der Programmfluss wird mit der nächsten Anweisung nach der Schleife fortgesetzt.
  2. Sie kann verwendet werden, umswitcheinen Fall in der Anweisung zu beenden.

Wenn Sie verschachtelte Schleifen verwenden (d. h. eine Schleife ist in einer anderen verschachtelt), stoppt die break-Anweisung die Ausführung der innersten Schleife und fährt dann mit der Ausführung der nächsten Codezeile nach diesem Block fort.

Syntax

In der Sprache CbreakDie Syntax der Anweisung:

break;

Flussdiagramm

Beispiel

Beispiel

#include <stdio.h>
 
int main ()
{
   /* lokale Variablendefinition */
   int a = 10;

   /* Ausführung der while-Schleife */
   while( a < 20 )
   {
      printf("value of a: %d\n", a);
      a++;
      if( a > 15)
      {
         /* break-Anweisung verwenden, um die Schleife zu beenden */
          break;
      }
   }
 
   return 0;
}

Wenn der obige Code kompiliert und ausgeführt wird, liefert er die folgenden Ergebnisse:

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

C-Schleifen

Weitere Erweiterungen