Video: Unterschied Zwischen Bestimmter Schleife Und Unbestimmter Schleife
2024 Autor: Mildred Bawerman | [email protected]. Zuletzt bearbeitet: 2023-12-16 08:37
Definite Loop vs Indefinite Loop
Eine Schleife ist ein Codeblock, der eine bestimmte Anzahl von Malen wiederholt wird oder bis eine bestimmte Bedingung erfüllt ist. Eine bestimmte Schleife ist eine Schleife, bei der die Häufigkeit der Ausführung im Voraus bekannt ist, bevor sie in die Schleife eintritt. In einer unbestimmten Schleife ist die Häufigkeit der Ausführung nicht im Voraus bekannt und wird ausgeführt, bis eine bestimmte Bedingung erfüllt ist.
Was ist eine bestimmte Schleife?
Eine bestimmte Schleife ist eine Schleife, bei der die Häufigkeit der Ausführung im Voraus bekannt ist, bevor sie in die Schleife eintritt. Die Anzahl der Iterationen, die wiederholt werden sollen, wird normalerweise über eine Ganzzahlvariable bereitgestellt. Im Allgemeinen werden for-Schleifen als bestimmte Schleifen betrachtet. Das folgende Beispiel zeigt eine bestimmte Schleife, die mit einer for-Schleife (in der Programmiersprache Java) implementiert wurde.
für (int i = 0; i <num; i ++)
{
// Körper der for-Schleife
}}
Die obige Schleife führt ihren Körper mehrmals aus, der von der Variablen num bereitgestellt wird. Dies könnte aus dem Anfangswert der Variablen i und der Schleifenbedingung bestimmt werden.
While-Schleifen können auch verwendet werden, um bestimmte Schleifen wie unten gezeigt (in Java) zu implementieren.
int i = 0;
während ich
{
// Körper der Schleife
i ++;
}}
Obwohl dies eine while-Schleife verwendet, ist dies auch eine bestimmte Schleife, da im Voraus bekannt ist, dass die Schleife die von der Variablen num bereitgestellte Anzahl von Malen ausführen wird.
Was ist eine unbestimmte Schleife?
In einer unbestimmten Schleife ist nicht bekannt, wie oft sie ausgeführt werden soll. In der Regel wird eine unbestimmte Schleife ausgeführt, bis eine bestimmte Bedingung erfüllt ist. While-Schleifen und Do-while-Schleifen werden üblicherweise verwendet, um unbestimmte Schleifen zu implementieren. Obwohl es keinen bestimmten Grund gibt, for-Schleifen nicht zum Erstellen unbestimmter Schleifen zu verwenden, können unbestimmte Schleifen mithilfe von while-Schleifen ordentlich organisiert werden. Einige der häufigsten Beispiele, die Sie zum Implementieren von unbestimmten Schleifen benötigen würden, sind das Lesen einer Eingabe, bis der Benutzer eine positive Ganzzahl einfügt, das Lesen eines Kennworts, bis der Benutzer dasselbe Kennwort zweimal hintereinander einfügt usw.
Was ist der Unterschied zwischen Definite Loop und Indefinite Loop?
Eine bestimmte Schleife ist eine Schleife, bei der die Häufigkeit der Ausführung vor dem Eintritt in die Schleife im Voraus bekannt ist, während eine unbestimmte Schleife ausgeführt wird, bis eine bestimmte Bedingung erfüllt ist und die Häufigkeit der Ausführung nicht bekannt ist im Voraus. Häufig werden bestimmte Schleifen mithilfe von for-Schleifen und unbestimmte Schleifen mithilfe von while-Schleifen und do-while-Schleifen implementiert. Es gibt jedoch keinen theoretischen Grund, for-Schleifen nicht für unbestimmte Schleifen und while-Schleifen für bestimmte Schleifen zu verwenden. Aber unbestimmte Schleifen könnten ordentlich mit while-Schleifen organisiert werden, während bestimmte Schleifen ordentlich mit for-Schleifen organisiert werden könnten.
Empfohlen:
Unterschied Zwischen Aufsteigender Und Absteigender Henle-Schleife
Der Hauptunterschied zwischen aufsteigender und absteigender Henle-Schleife besteht darin, dass die aufsteigende Henle-Schleife das dickere Segment der gerade gelegenen Henle-Schleife ist
Unterschied Zwischen Dem Gesetz Bestimmter Proportionen Und Dem Gesetz Mehrerer Proportionen
Der Hauptunterschied zwischen dem Gesetz bestimmter Proportionen und dem Gesetz mehrerer Proportionen besteht darin, dass das Gesetz bestimmter Proportionen die Stichproben einer Komposition angibt
Unterschied Zwischen Schleife Und Netz
Loop vs Mesh Loops und Mesh sind zwei Begriffe, die in der Schaltungsanalyse verwendet werden und sich auf die Topologie der Schaltungen beziehen. Eine Schleife ist ein geschlossener Pfad in einem Kreis
Unterschied Zwischen For-Schleife Und Foreach-Schleife
Hauptunterschied - für Schleife und foreach-Schleife Sowohl für Schleife als auch für jede Schleife sind Kontrollstrukturen, die zum Wiederholen eines Anweisungsblocks verwendet werden. Es gibt
Unterschied Zwischen For Und While-Schleife
Hauptunterschied - für vs while-Schleife Ein Programm ist eine Reihe von Anweisungen, die in einer Programmiersprache geschrieben sind, um eine bestimmte Aufgabe auszuführen. Es kann eine logische Operation sein