C ++ break-Anweisung
C ++ in derbreak - Anweisung hat die folgenden zwei Möglichkeiten:
- Wenn einePause - Anweisung in einer Schleife auftritt, wird die Schleife sofort beendet und der Programmablauf wird weiterhin unmittelbar die nächste Anweisung Zyklus zu implementieren.
- Es kann verwendet werden , umdie Switch - Anweisung in einem Fall zu beenden.
Wenn Sie eine verschachtelte Schleife verwenden (dh eine Schleife in eine andere Schleife verschachtelt), break-Anweisung die Ausführung der innersten Schleife zu stoppen, und dann die nächste Codezeile nach dem Block.
Grammatik
Break - Anweisung in C ++ Syntax:
break;
Flussdiagramm
Beispiele
#include <iostream> using namespace std; int main () { // 局部变量声明 int a = 10; // do 循环执行 do { cout << "a 的值:" << a << endl; a = a + 1; if( a > 15) { // 终止循环 break; } }while( a < 20 ); return 0; }
Wenn der obige Code kompiliert und ausgeführt wird, erzeugt es die folgenden Ergebnisse:
a 的值: 10 a 的值: 11 a 的值: 12 a 的值: 13 a 的值: 14 a 的值: 15