Warum würden Sie eine while-Schleife verwenden?
Warum würden Sie eine while-Schleife verwenden?
Anonim

Die while-Schleife wird verwendet, um einen Codeabschnitt eine unbekannte Anzahl von Malen zu wiederholen, bis eine bestimmte Bedingung erfüllt ist wir wissen möchten, wie oft eine gegebene Zahl durch 2 geteilt werden kann, bevor sie kleiner oder gleich 1 ist wir tun der Unternehmensbereich.

Warum sollten Sie eine for-Schleife anstelle einer while-Schleife verwenden?

Ein für Schleife läuft für eine vorgegebene Anzahl von Malen. Es kann also beispielsweise ein Array von Anfang bis Ende durchlaufen, aber es wird nur immer Schleife für diese bestimmte Nummer. EINwhile-Schleife wird fortgesetzt, bis ein vorher festgelegtes Szenario eintritt. Das kann sofort geschehen oder hundert Iterationen erfordern.

Warum ist eine for-Schleife besser als eine while-Schleife? Wenn Sie die Bedingung nicht setzen Stellungnahme in fürSchleife es führt zu einer unendlichen Iteration von a Schleifewohingegen, wenn Sie die Bedingung nicht setzen Stellungnahme in demwhile-Schleife es wird zu einem Kompilierungsfehler führen. Die Initialisierung Stellungnahme in der Syntax von for Schleifewird nur einmal zu Beginn des for. ausgeführtSchleife.

Wann sollten Sie dementsprechend eine while-Schleife über einer do-Schleife verwenden?

Gerade verwenden was auch immer Schleife scheint passender zu sein zu die aktuelle Aufgabe. Im Allgemeinen, du solltest benutzen ein für Schleife Wenn Sie weiß, wie oft dieSchleife sollte Lauf. Wenn Sie will die Schleife zu Breakbasiert auf einer anderen Bedingung als der Anzahl der Ausführung, du solltest eine while-Schleife verwenden.

Was ist der Zweck einer Schleife?

In der Computerprogrammierung, a Schleife ist eine Folge von Anweisungen s, die ständig wiederholt wird, bis eine bestimmte Bedingung erreicht ist. Typischerweise wird ein bestimmter Vorgang durchgeführt, beispielsweise das Abrufen eines Datenelements und dessen Änderung, und dann wird eine Bedingung überprüft, beispielsweise ob ein Zähler eine vorgeschriebene Zahl erreicht hat.

Beliebt nach Thema