Fröhlich
1. In der While-Schleife wird zuerst die Bedingung
getestet und dann werden die Anweisungen ausgeführt, wenn sich die Bedingung
als wahr herausstellt
.
In do while werden die Anweisungen zum ersten Mal ausgeführt und dann die Bedingungen
getestet, wenn sich die Bedingung als wahr herausstellt, werden die Anweisungen
erneut ausgeführt.
2. Ein do while wird für einen Codeblock
verwendet, der mindestens einmal ausgeführt werden muss.
Diese Situationen sind in der Regel relativ selten, daher wird das einfache while häufiger
verwendet.
3. Eine do while-Schleife wird mindestens einmal ausgeführt
, obwohl die angegebene Bedingung falsch ist,
während die Schleife nicht ausgeführt wird, wenn die angegebene Bedingung falsch ist
4. In einer while-Schleife wird die Bedingung
zuerst getestet und wenn sie true zurückgibt, geht sie in die Schleife
In einer do-while-Schleife wird die Bedingung zuletzt
getestet.
5. Die While-Schleife ist die Eintritts-Regelschleife,
wohingegen wie das while die Austritts-Regelschleife ist.
6. Syntax:
while Schleife :
while (Bedingung)
{
Anweisungen;
}
do while loop :
Do
{
Anweisungen;
} while(Bedingung);
Guido
In einer while-Schleife wird die Bedingung zuerst getestet und wenn sie true zurückgibt, geht sie in die Schleife, während sie in einer do-while-Schleife die erste Schleife betritt und die erste Iteration durchführt und dann am Ende die Überprüfung durchführt ... Wenn am Ende in einer do-while-Schleife true zurückgegeben wird, folgt die 2. Iteration, aber wenn es false zurückgibt, verlässt es die Schleife ...
Filomena
Im Falle einer while-Schleife wird die angegebene Bedingung überprüft und die Anweisung der Schleife wird ausgeführt, wenn die Bedingung wahr ist.
Aber bei der Do-while-Schleife wird die angegebene Anweisung mindestens einmal ausgeführt und danach die Bedingung überprüft. Und wenn die Bedingung false ergibt, wird die Ausführung beendet.
Dies ist der grundlegende Unterschied zwischen while-Schleife und do-while-Schleife.
Und ich hoffe, das wird Ihnen helfen.
Mach's gut.
Sophie
Im Allgemeinen sind sowohl die while-Schleife als auch die do-while-Schleife iterative Kontrollstrukturen in jeder Programmiersprache. Beides sind bedingte Schleifen, da diese auf Bedingungen (Booleschen Ausdrücken) basieren. Der Wert des booleschen Ausdrucks (true /false) bestimmt, ob die Schleife beendet wird oder nicht. Aber es gibt einen kleinen Unterschied in ihrer Art der Iteration. Der grundlegende Unterschied besteht in der Zeit der Überprüfung der Bedingung während der Ausführung der Schleife. In der while-Schleife wird die Bedingung am Anfang geprüft, wenn sie wahr ist, werden Anweisungen in der Schleifenstruktur ausgeführt, ansonsten wird die Schleife beendet und die Kontrolle geht an die Anweisungen, die dieser Schleife folgen, und dieser Prozess wird fortgesetzt, bis die Bedingung falsch wird. Als: Während (Bedingung) { Anweisung1;Aussage2; . . } Anweisungen nach der Schleife; Aber im Fall der do-while-Schleife wird die Bedingung am Ende der Struktur geprüft (dh die Anweisungen in dieser Schleifenstruktur werden mindestens einmal ausgeführt, bevor die Bedingung überprüft wird) Nach mindestens einer Ausführung der Schleifenanweisungen wird die Schleifenbedingung wird geprüft; wenn es wahr ist, wird der Schleifenkörper erneut ausgeführt, andernfalls wird die Schleife beendet. Als: Do { Anweisung1; Aussage2; . . } While (Bedingung) Anweisungen nach der Schleife;Somit zeigt ihre Syntax deutlich, wie sich diese beiden Schleifen voneinander unterscheiden.
Trevion
Die While-Schleife ist die Eintritts-Regelschleife, wohingegen wie bei while die Austritts-Regelschleife ist. While=> Die Bedingung der Schleife wird zuerst geprüft, bevor der Schleifenkörper ausgeführt wird. Do while=> Bedingung der Schleife wird nach der Ausführung des Schleifenkörpers überprüft. dh Schleife wird mindestens einmal ausgeführt. Es wird hauptsächlich in menüähnlichen Programmen verwendet, in denen alle verfügbaren Optionen mindestens einmal gedruckt werden.
Keeley
In der while-Schleife wird die erste Bedingung geprüft, ob sie nicht wahr ist, als die Iteration den Palast nimmt, aber in der while-Schleife nach der ersten Iterationsbedingung wird geprüft, ob sie wahr oder falsch ist.
Klingel
@ In der Informatik ist eine for-Schleife eine Anweisung in einer Programmiersprache, mit der Code wiederholt ausgeführt werden kann. Eine for-Schleife wird als Iterationsanweisung klassifiziert.
@ Eine while-Schleife ist eine Kontrollflussanweisung, die es ermöglicht, Code basierend auf einer gegebenen booleschen Bedingung wiederholt auszuführen. Die while-Schleife kann man sich als sich wiederholende if-Anweisung vorstellen.
@ a do while-Schleife, manchmal auch nur
do-Schleife genannt, ist eine Kontrollflussanweisung, die es ermöglicht, Code
basierend auf einer gegebenen booleschen Bedingung wiederholt auszuführen
. Beachten Sie jedoch, dass
die do-Schleife von Fortran im Gegensatz zu den meisten Sprachen
tatsächlich der for-Schleife entspricht.
Tate
Die while-Schleife-Anweisung while(true) wird immer als wahr ausgewertet und die while-Schleife wird unbegrenzt oft ausgeführt.
Das do while ... Schleifenkonstrukt ähnelt dem while Schleifenkonstrukt beide iterieren, bis die angegebene Schleifenbedingung falsch wird, jedoch in der do... While-Schleife wird der Rumpf der Schleife mindestens einmal ausgeführt, wenn die Bedingung für nachfolgende Iterationen ausgewertet wird .
Moses
Im Falle einer while-Schleife prüft die Steuerung zuerst die in while angegebene Bedingung und wird nur ausgeführt, wenn die Bedingung wahr
ist kommt noch mehr raus. Naveen Rathor