Mit Hilfe einiger Beispiele lernen wir, wie man benutzt tu während Schleifen in C ++ - Programmiersprache in diesem Schreiben.
Was ist die Do-während-Schleife in C++
Wenn Sie wiederholt eine Gruppe von Aussagen ausführen möchten, bis eine Bedingung erfüllt ist, verwenden Sie die DO-während Schleifenstruktur. Bevor er feststellt, ob die Situation wahr ist. Diese Schleife läuft immer wieder, bis die Bedingung wahr ist und endet, wenn die Bedingung in C ++ - Programmen falsch ist.
Grundlegende Syntax der Do-while-Schleife in c++
Die zu verwendende grundlegende Syntax tu während Die Schleife in C ++ finden Sie im folgenden Code:
int i = 0; //Initialisierung
Tun
Cout << i << "\n"; //body
i ++;
während ich <= 2); //test-expression
Um zu erfahren, wie die obige Syntax funktioniert, folgen Sie der folgenden Tabelle.
Wiederholung | Ist | 2 | 3 | 4 |
---|---|---|---|---|
Wert gedruckt | I = 0 | I = 1 | i = 2 | I = 3 |
Zustand (i<=2) | WAHR | WAHR | WAHR | FALSCH |
Aktion | 0 wird gedruckt und ich erhöht mich bis zu 1 | 1 ist gedruckt und ich erhöhe mich bis zu 2 | 2 wird gedruckt und ich erhöht mich bis zu 3 | Die Bedingung ist eine falsche Schleife wird beendet |
In der obigen Tabelle haben wir mehrere Spalten und Zeilen erstellt, die Iteration, Wert gedruckt, Bedingung und Aktion präsentieren. In der ersten Iteration beträgt der Wert von I 0, sodass die Bedingung der while -Schleife bewertet wird, und es wird fortgesetzt, bis die Bedingung innerhalb des Ausdrucks erfüllt ist.
Lassen Sie uns die Beispiele der DO-während Schleife in C ++ - Programmen:
Beispiel 1: Drucken Sie einfach Ganzzahlen mit do während der Schleife drucken
#enthalten
int main ()
int num = 1;
Tun
std :: Cout << num << " ";
num ++;
während (num <= 6);
Rückkehr 0;
Im obigen Code drucken wir einfach Nummern von 1 bis 6 mit a DO-während Schleife in C ++ - Sprache.
Ausgang
Beispiel 2: Verwenden Sie die THE -TABEL -TABEL einer Ganzzahl mit Do do
Sie können auch die verwenden DO-während Anweisung zum Drucken einer Ganzzahl -Tabelle mit dem folgenden Code:
#enthalten
Verwenden von Namespace STD;
int main ()
int num, i = 1;
Cout num;
Tun
Cout<i ++;
während ich<=10);
Rückkehr 0;
Im obigen Code muss der Benutzer die Ganzzahlnummer eingeben und die Tabelle der Ganzzahl von 1 bis 10 ausdrucken.
Ausgang
Abschluss
Eine modifizierte Version des traditionellen während der Schleife ist die tun/während Schleife. Der DO-während Loop führt den Körper der Schleife aus, bevor er den angegebenen Zustand überprüft. Es wird ausgeführt, bis die TEST-Expressionsbedingung wahr ist, sonst wird es sofort ausgeführt, wenn die Bedingung falsch ist und dann beendet. Im obigen haben wir ein einfaches Beispiel für a gesehen DO-während Schleife und wie wir eine Schleife als unendliche Zeit drucken.