Als «break» getaggte Fragen

Eine break-Anweisung ist eine Flusssteuerungsfunktion, die von den meisten Programmiersprachen bereitgestellt wird und ein frühzeitiges Verlassen einer Schleife ermöglicht. Sobald eine break-Anweisung erreicht ist, wird ihre einschließende Schleife sofort beendet.


13
Wie kann man aus verschachtelten Schleifen ausbrechen?
Wenn ich eine breakAnweisung verwende, wird nur die innere Schleife unterbrochen, und ich muss ein Flag verwenden, um die äußere Schleife zu unterbrechen. Wenn es jedoch viele verschachtelte Schleifen gibt, sieht der Code nicht gut aus. Gibt es eine andere Möglichkeit, alle Schleifen zu durchbrechen? (Bitte nicht benutzen goto stmt.) …
96 c  nested-loops  break 


7
Verwenden Sie continue in einer switch-Anweisung
Ich möchte von der Mitte einer switchAnweisung zur Schleifenanweisung im folgenden Code springen : while (something = get_something()) { switch (something) { case A: case B: break; default: // get another something and try again continue; } // do something for a handled something do_something(); } Ist dies eine gültige …

11
Wie man eine while-Schleife mit einem Tastendruck beendet?
Ich lese serielle Daten und schreibe mit einer while-Schleife in eine CSV-Datei. Ich möchte, dass der Benutzer die while-Schleife beenden kann, sobald er das Gefühl hat, genügend Daten gesammelt zu haben. while True: #do a bunch of serial stuff #if the user presses the 'esc' or 'return' key: break Ich …

8
Skript unterbrechen / beenden
Ich habe ein Programm, das einige Datenanalysen durchführt und einige hundert Zeilen lang ist. Sehr früh im Programm möchte ich eine Qualitätskontrolle durchführen. Wenn nicht genügend Daten vorhanden sind, soll das Programm beendet werden und zur R-Konsole zurückkehren. Ansonsten möchte ich, dass der Rest des Codes ausgeführt wird. Ich habe …
84 r  exit  break 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.