Break-Anweisung in zwei While-Schleifen

7

Sagen wir, ich habe das:

%Vor%

Frage: Wird die Break-Anweisung mich aus beiden Loops herausnehmen oder nur aus dem inneren? Danke.

    
adrian 12.09.2012, 17:12
quelle

10 Antworten

18
___ qstnhdr ___ Break-Anweisung in zwei While-Schleifen ___ answer12393241 ___

Es wird nur die unmittelbarste while-Schleife unterbrechen. Mit einem Label können Sie aus beiden Loops ausbrechen: Werfen Sie einen Blick auf dieses Beispiel aus hier

%Vor%     
___ qstntxt ___

Sagen wir, ich habe das:

%Vor%

Frage: Wird die Break-Anweisung mich aus beiden Loops herausnehmen oder nur aus dem inneren? Danke.

    
___ answer12406705 ___

@Abhishekkumar

Break-Schlüsselwort hat seinen Stamm abgeleitet von C und Assembly, und Break ist der einzige Zweck, um die Kontrolle aus der zusammengesetzten Anweisung zu übergeben, d. h. Schleife, Bedingung, Methode oder Prozeduren.

Bitte lesen Sie diese ...

Ссылка

Ссылка

Ссылка

Wenn Sie also aus zwei Loops gleichzeitig aussteigen wollen, müssen Sie zwei Breaks verwenden, d. h. einen in der inneren Schleife und einen in der äußeren Schleife.

Aber Sie wollen beide Schleifen gleichzeitig stoppen, dann müssen Sie entweder exit oder return benutzen.

    
___ antwort12393246 ___

nur von innen, Verwenden Sie die beschriftete Pause, wenn Sie in eine bestimmte Schleife einbrechen möchten

%Vor%

Siehe auch

___ answer12393253 ___

Es wird aus der Schleife ausbrechen, die es sofort einschließt.

Sie können jedoch zu einem Label springen:

%Vor%

Ich mag dieses Muster im Allgemeinen nicht, weil es leicht zu Spaghetti-Code führt. Verwenden Sie eine nicht markierte Pause oder ein Flag, um Ihre Schleife zu beenden.

    
___ antwort12393257 ___

Eine %code% Anweisung wird Sie aus der innersten Schleife herausnehmen, die diese %code% Anweisung enthält.

Im Beispiel die innere While-Schleife.

    
___ answer12393248 ___

Die java break-Anweisung wird Sie nicht aus mehreren verschachtelten Schleifen entfernen.

    
___ answer12393354 ___

Als kurioser Hinweis akzeptiert die break-Anweisung in PHP einen numerischen Parameter, der angibt, wie viele äußere Schleifen Sie wie folgt unterbrechen wollen:

%Vor%     
___ tag123java ___ Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen. ___ answer12393261 ___

Nur die innere Schleife natürlich.

    
___ antwort12393289 ___

In Ihrem Beispiel wird break statement Sie aus while (b) loop

herausnehmen %Vor%     
___ antwort12393334 ___
%Vor%

Im obigen Code brechen Sie die innerste Schleife wo (dh. %code% ) wo %code% verwendet wird.

Sie können beide Schleifen gleichzeitig brechen indem Sie %code% mit %code%

verwenden %Vor%     
___ tag123break ___ Eine break-Anweisung ist eine Flusssteuerungsfunktion, die von den meisten Programmiersprachen zur Verfügung gestellt wird und einen frühen Ausgang einer Schleife ermöglicht. Sobald eine break-Anweisung erreicht ist, wird ihre umschließende Schleife sofort verlassen. ___ tag123whileloop ___ Eine while-Schleife ist eine Kontrollstruktur, die in vielen Programmiersprachen verwendet wird, um eine Reihe von Anweisungen zu durchlaufen, solange eine bestimmte Bedingung erfüllt ist. ___
Abhishekkumar 12.09.2012, 17:16
quelle
20

Es wird nur die unmittelbarste while-Schleife unterbrechen. Mit einem Label können Sie aus beiden Loops ausbrechen: Werfen Sie einen Blick auf dieses Beispiel aus hier

%Vor%     
Ivan Koblik 12.09.2012 17:13
quelle
5
___ qstnhdr ___ Break-Anweisung in zwei While-Schleifen ___ answer12393241 ___

Es wird nur die unmittelbarste while-Schleife unterbrechen. Mit einem Label können Sie aus beiden Loops ausbrechen: Werfen Sie einen Blick auf dieses Beispiel aus hier

%Vor%     
___ qstntxt ___

Sagen wir, ich habe das:

%Vor%

Frage: Wird die Break-Anweisung mich aus beiden Loops herausnehmen oder nur aus dem inneren? Danke.

    
___ answer12406705 ___

@Abhishekkumar

Break-Schlüsselwort hat seinen Stamm abgeleitet von C und Assembly, und Break ist der einzige Zweck, um die Kontrolle aus der zusammengesetzten Anweisung zu übergeben, d. h. Schleife, Bedingung, Methode oder Prozeduren.

Bitte lesen Sie diese ...

Ссылка

Ссылка

Ссылка

Wenn Sie also aus zwei Loops gleichzeitig aussteigen wollen, müssen Sie zwei Breaks verwenden, d. h. einen in der inneren Schleife und einen in der äußeren Schleife.

Aber Sie wollen beide Schleifen gleichzeitig stoppen, dann müssen Sie entweder exit oder return benutzen.

    
___ antwort12393246 ___

nur von innen, Verwenden Sie die beschriftete Pause, wenn Sie in eine bestimmte Schleife einbrechen möchten

%Vor%

Siehe auch

___ answer12393253 ___

Es wird aus der Schleife ausbrechen, die es sofort einschließt.

Sie können jedoch zu einem Label springen:

%Vor%

Ich mag dieses Muster im Allgemeinen nicht, weil es leicht zu Spaghetti-Code führt. Verwenden Sie eine nicht markierte Pause oder ein Flag, um Ihre Schleife zu beenden.

    
___ antwort12393257 ___

Eine %code% Anweisung wird Sie aus der innersten Schleife herausnehmen, die diese %code% Anweisung enthält.

Im Beispiel die innere While-Schleife.

    
___ answer12393248 ___

Die java break-Anweisung wird Sie nicht aus mehreren verschachtelten Schleifen entfernen.

    
___ answer12393354 ___

Als kurioser Hinweis akzeptiert die break-Anweisung in PHP einen numerischen Parameter, der angibt, wie viele äußere Schleifen Sie wie folgt unterbrechen wollen:

%Vor%     
___ tag123java ___ Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen. ___ answer12393261 ___

Nur die innere Schleife natürlich.

    
___ antwort12393289 ___

In Ihrem Beispiel wird break statement Sie aus while (b) loop

herausnehmen %Vor%     
___ antwort12393334 ___
%Vor%

Im obigen Code brechen Sie die innerste Schleife wo (dh. %code% ) wo %code% verwendet wird.

Sie können beide Schleifen gleichzeitig brechen indem Sie %code% mit %code%

verwenden %Vor%     
___ tag123break ___ Eine break-Anweisung ist eine Flusssteuerungsfunktion, die von den meisten Programmiersprachen zur Verfügung gestellt wird und einen frühen Ausgang einer Schleife ermöglicht. Sobald eine break-Anweisung erreicht ist, wird ihre umschließende Schleife sofort verlassen. ___ tag123whileloop ___ Eine while-Schleife ist eine Kontrollstruktur, die in vielen Programmiersprachen verwendet wird, um eine Reihe von Anweisungen zu durchlaufen, solange eine bestimmte Bedingung erfüllt ist. ___
Jigar Joshi 12.09.2012 17:13
quelle
4

@Abhishekkumar

Break-Schlüsselwort hat seinen Stamm abgeleitet von C und Assembly, und Break ist der einzige Zweck, um die Kontrolle aus der zusammengesetzten Anweisung zu übergeben, d. h. Schleife, Bedingung, Methode oder Prozeduren.

Bitte lesen Sie diese ...

Ссылка

Ссылка

Ссылка

Wenn Sie also aus zwei Loops gleichzeitig aussteigen wollen, müssen Sie zwei Breaks verwenden, d. h. einen in der inneren Schleife und einen in der äußeren Schleife.

Aber Sie wollen beide Schleifen gleichzeitig stoppen, dann müssen Sie entweder exit oder return benutzen.

    
Hignesh Hirani 14.09.2012 06:22
quelle
3

Es wird aus der Schleife ausbrechen, die es sofort einschließt.

Sie können jedoch zu einem Label springen:

%Vor%

Ich mag dieses Muster im Allgemeinen nicht, weil es leicht zu Spaghetti-Code führt. Verwenden Sie eine nicht markierte Pause oder ein Flag, um Ihre Schleife zu beenden.

    
Vivin Paliath 12.09.2012 17:13
quelle
3
___ qstnhdr ___ Break-Anweisung in zwei While-Schleifen ___ answer12393241 ___

Es wird nur die unmittelbarste while-Schleife unterbrechen. Mit einem Label können Sie aus beiden Loops ausbrechen: Werfen Sie einen Blick auf dieses Beispiel aus hier

%Vor%     
___ qstntxt ___

Sagen wir, ich habe das:

%Vor%

Frage: Wird die Break-Anweisung mich aus beiden Loops herausnehmen oder nur aus dem inneren? Danke.

    
___ answer12406705 ___

@Abhishekkumar

Break-Schlüsselwort hat seinen Stamm abgeleitet von C und Assembly, und Break ist der einzige Zweck, um die Kontrolle aus der zusammengesetzten Anweisung zu übergeben, d. h. Schleife, Bedingung, Methode oder Prozeduren.

Bitte lesen Sie diese ...

Ссылка

Ссылка

Ссылка

Wenn Sie also aus zwei Loops gleichzeitig aussteigen wollen, müssen Sie zwei Breaks verwenden, d. h. einen in der inneren Schleife und einen in der äußeren Schleife.

Aber Sie wollen beide Schleifen gleichzeitig stoppen, dann müssen Sie entweder exit oder return benutzen.

    
___ antwort12393246 ___

nur von innen, Verwenden Sie die beschriftete Pause, wenn Sie in eine bestimmte Schleife einbrechen möchten

%Vor%

Siehe auch

___ answer12393253 ___

Es wird aus der Schleife ausbrechen, die es sofort einschließt.

Sie können jedoch zu einem Label springen:

%Vor%

Ich mag dieses Muster im Allgemeinen nicht, weil es leicht zu Spaghetti-Code führt. Verwenden Sie eine nicht markierte Pause oder ein Flag, um Ihre Schleife zu beenden.

    
___ antwort12393257 ___

Eine immediate loop Anweisung wird Sie aus der innersten Schleife herausnehmen, die diese break Anweisung enthält.

Im Beispiel die innere While-Schleife.

    
___ answer12393248 ___

Die java break-Anweisung wird Sie nicht aus mehreren verschachtelten Schleifen entfernen.

    
___ answer12393354 ___

Als kurioser Hinweis akzeptiert die break-Anweisung in PHP einen numerischen Parameter, der angibt, wie viele äußere Schleifen Sie wie folgt unterbrechen wollen:

%Vor%     
___ tag123java ___ Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen. ___ answer12393261 ___

Nur die innere Schleife natürlich.

    
___ antwort12393289 ___

In Ihrem Beispiel wird break statement Sie aus while (b) loop

herausnehmen %Vor%     
___ antwort12393334 ___
%Vor%

Im obigen Code brechen Sie die innerste Schleife wo (dh. break ) wo label verwendet wird.

Sie können beide Schleifen gleichzeitig brechen indem Sie %code% mit %code%

verwenden %Vor%     
___ tag123break ___ Eine break-Anweisung ist eine Flusssteuerungsfunktion, die von den meisten Programmiersprachen zur Verfügung gestellt wird und einen frühen Ausgang einer Schleife ermöglicht. Sobald eine break-Anweisung erreicht ist, wird ihre umschließende Schleife sofort verlassen. ___ tag123whileloop ___ Eine while-Schleife ist eine Kontrollstruktur, die in vielen Programmiersprachen verwendet wird, um eine Reihe von Anweisungen zu durchlaufen, solange eine bestimmte Bedingung erfüllt ist. ___
Kumar Vivek Mitra 12.09.2012 17:19
quelle
1
___ qstnhdr ___ Break-Anweisung in zwei While-Schleifen ___ answer12393241 ___

Es wird nur die unmittelbarste while-Schleife unterbrechen. Mit einem Label können Sie aus beiden Loops ausbrechen: Werfen Sie einen Blick auf dieses Beispiel aus hier

%Vor%     
___ qstntxt ___

Sagen wir, ich habe das:

%Vor%

Frage: Wird die Break-Anweisung mich aus beiden Loops herausnehmen oder nur aus dem inneren? Danke.

    
___ answer12406705 ___

@Abhishekkumar

Break-Schlüsselwort hat seinen Stamm abgeleitet von C und Assembly, und Break ist der einzige Zweck, um die Kontrolle aus der zusammengesetzten Anweisung zu übergeben, d. h. Schleife, Bedingung, Methode oder Prozeduren.

Bitte lesen Sie diese ...

Ссылка

Ссылка

Ссылка

Wenn Sie also aus zwei Loops gleichzeitig aussteigen wollen, müssen Sie zwei Breaks verwenden, d. h. einen in der inneren Schleife und einen in der äußeren Schleife.

Aber Sie wollen beide Schleifen gleichzeitig stoppen, dann müssen Sie entweder exit oder return benutzen.

    
___ antwort12393246 ___

nur von innen, Verwenden Sie die beschriftete Pause, wenn Sie in eine bestimmte Schleife einbrechen möchten

%Vor%

Siehe auch

___ answer12393253 ___

Es wird aus der Schleife ausbrechen, die es sofort einschließt.

Sie können jedoch zu einem Label springen:

%Vor%

Ich mag dieses Muster im Allgemeinen nicht, weil es leicht zu Spaghetti-Code führt. Verwenden Sie eine nicht markierte Pause oder ein Flag, um Ihre Schleife zu beenden.

    
___ antwort12393257 ___

Eine break Anweisung wird Sie aus der innersten Schleife herausnehmen, die diese break Anweisung enthält.

Im Beispiel die innere While-Schleife.

    
___ answer12393248 ___

Die java break-Anweisung wird Sie nicht aus mehreren verschachtelten Schleifen entfernen.

    
___ answer12393354 ___

Als kurioser Hinweis akzeptiert die break-Anweisung in PHP einen numerischen Parameter, der angibt, wie viele äußere Schleifen Sie wie folgt unterbrechen wollen:

%Vor%     
___ tag123java ___ Java (nicht zu verwechseln mit JavaScript oder JScript oder JS) ist eine universelle objektorientierte Programmiersprache, die für die Verwendung in Verbindung mit der Java Virtual Machine (JVM) entwickelt wurde. "Java-Plattform" ist der Name für ein Computersystem, auf dem Tools zum Entwickeln und Ausführen von Java-Programmen installiert sind. Verwenden Sie dieses Tag für Fragen, die sich auf die Java-Programmiersprache oder Java-Plattform-Tools beziehen. ___ answer12393261 ___

Nur die innere Schleife natürlich.

    
___ antwort12393289 ___

In Ihrem Beispiel wird break statement Sie aus while (b) loop

herausnehmen %Vor%     
___ antwort12393334 ___
%Vor%

Im obigen Code brechen Sie die innerste Schleife wo (dh. %code% ) wo %code% verwendet wird.

Sie können beide Schleifen gleichzeitig brechen indem Sie %code% mit %code%

verwenden %Vor%     
___ tag123break ___ Eine break-Anweisung ist eine Flusssteuerungsfunktion, die von den meisten Programmiersprachen zur Verfügung gestellt wird und einen frühen Ausgang einer Schleife ermöglicht. Sobald eine break-Anweisung erreicht ist, wird ihre umschließende Schleife sofort verlassen. ___ tag123whileloop ___ Eine while-Schleife ist eine Kontrollstruktur, die in vielen Programmiersprachen verwendet wird, um eine Reihe von Anweisungen zu durchlaufen, solange eine bestimmte Bedingung erfüllt ist. ___
Bhesh Gurung 12.09.2012 17:14
quelle
0

Die java break-Anweisung wird Sie nicht aus mehreren verschachtelten Schleifen entfernen.

    
main-- 12.09.2012 17:13
quelle
0

Als kurioser Hinweis akzeptiert die break-Anweisung in PHP einen numerischen Parameter, der angibt, wie viele äußere Schleifen Sie wie folgt unterbrechen wollen:

%Vor%     
Nelson 12.09.2012 17:21
quelle
-1

Nur die innere Schleife natürlich.

    
Debloper 12.09.2012 17:14
quelle

Tags und Links