Was ist während der Schleife in C++?

Was ist während der Schleife in C++?
Loops in C ++ sind ein wichtiger Bestandteil der Programmierung und ermöglichen die Ausführung von Aussagen wiederholt, bis eine bestimmte Bedingung wahr ist. Schleifen in C ++ machen den Code präzise, ​​lesbar und leichter zu warten. Es gibt drei Arten von Schleifen in C ++: DO, während und für Schleifen.

Lesen Sie weiter, um weitere Informationen über die while-Schleife in c++.

Was ist eine Weile Schleife in C++?

In der C ++ - Programmierung der andere Name für a while-Schleife ist eine vorgeprüfte Schleife. Es ermöglicht das Programm, wiederholt Codeanweisungen in einem bestimmten Block auszuführen, solange der Zustand der Schleife wahr ist. Die Schleife testet erstmals den Zustand; Wenn die Bedingung wahr ist, wird der Code in den Schleifenklammern zuerst ausgeführt und die Schleife wird wiederholt den Code ausführt.

Bestandteile der Zeitschleife

Die wesentlichen Komponenten der while-Schleife enthalten:

  • während Keyword
  • Testbedingung
  • Aussagen
  • Erhöhung oder Abnahme

Die Syntax für die Schleife

Die Syntax der while-Schleife In C ++ ist wie folgt:

während (Zustandstest)

// Anweisungen, die wiederholt ausgeführt werden sollen
// Inkrement (++) oder Dekrement (-) Betrieb

Das Folgende ist das Flussdiagramm der while-Schleife:

Wie man während der Schleife in C verwendet++

Betrachten Sie das Beispiel, in dem wir drucken möchten "LinuxHint" zehn Mal. Anstatt zehnmal die Anweisung "printf" zu tippen, können wir die verwenden while-Schleife bis zu zehn Iterationen laufen. Hier ist ein Beispiel:

#enthalten
Verwenden von Namespace STD;
int main ()
int count = 0;
während (Graf < 10)
Cout << "Linuxhint\n";
zählen ++;

Rückkehr 0;

Der obige Code verwendet eine Weile -Schleife, um die Nachricht zu drucken "LinuxHint" 10 mal. Es initialisiert eine Zählervariable auf 0 und verwendet dann die while -Schleife, um die COUT -Anweisung auszuführen und den Zähler zu erhöhen, bis er 10 erreicht.

So verwenden Sie Infinite während der Schleife in C++

In einigen Fällen die while-Schleife Könnte niemals laufen. Wenn der Zustand der Schleife falsch wird, endet die Schleife, und die erste Aussage nach der Schleife wird gedruckt. Wenn Sie das Unendliche während der Schleife verwenden möchten, fügen Sie den Zustand hinzu, der immer wahr ist. Zum Beispiel wird der Wert von Ganzzahl „A“ immer größer als 10 sein, so dass die Schleife niemals enden würde:

#enthalten
Verwenden von Namespace STD;
int main ()
int a = 10;
while (a> = 10)

Cout<a ++;

Rückkehr 0;

Notiz: Anstatt eine Bedingung anzugeben, die immer wahr ist, kann das Schlüsselwort „True“ auch mit einer Weile -Schleife verwendet werden.

So verwenden Sie logische Operatoren in der Schleife - c++

Logische Operatoren mögen UND (&&) Und ODER (||) kann auch in der verwendet werden while-Schleife. Wenn Sie den und den Bediener verwenden, müssen beide Bedingungen treu sein, um das auszuführen while-Schleife, und wenn Sie die verwenden ODER Der Betreiber wird die Schleife ausgeführt, bis beide Bedingungen falsch zurückkehren.

#enthalten
Verwenden von Namespace STD;
int main ()
int x = 1, y = 1;
while (x <= 5 && y <= 5) || x + y <= 10)
Cout << "x: " << x << ", y: " << y << endl;
x ++;
y ++;

Rückkehr 0;

Der obige Code zeigt die Verwendung von logisch und logisch oder operatoren in a while-Schleife. Die Schleife läuft weiter, solange eine der Bedingungen wahr ist:

Endeffekt

Der while-Schleife In C ++ kann der Block eines Codes je nach einer bestimmten Bedingung wiederholt ausgeführt werden. Es ist eine wesentliche Komponente der C ++ - Programmierung, die den Code präzise und leichter zu warten macht. Die Syntax der while-Schleife Beinhaltet eine Bedingung, die getestet werden muss, Anweisungen wiederholt ausgeführt werden müssen, und ein Inkrement- oder Dekrement -Betrieb am Ende. Logische Operatoren mögen und und oder können in einer Weile verwendet werden, abgesehen davon kann auch eine unendliche Schleife erstellt werden.