Dom Rozwój Co to jest oświadczenie while? - definicja z techopedia

Co to jest oświadczenie while? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza instrukcja While?

Instrukcja while, w języku C #, jest instrukcją iteracji, która pozwala na wykonanie instrukcji osadzonej warunkowo zero lub więcej razy. Instrukcja osadzona oznacza blok kodu, który zawiera jedną lub wiele instrukcji do wykonania w instrukcji while.


Instrukcja while jest jedną z instrukcji sterowania przepływem w języku C #, która umożliwia wykonanie sekwencji logicznej wiele razy w pętli, dopóki określony warunek nie zostanie spełniony. Ponieważ wyrażenie kontrolne reprezentujące warunek jest oceniane na początku wykonywania pętli while, istnieje możliwość nie wchodzenia do pętli, gdy warunek zwróci false w pierwszej iteracji.

Instrukcja while jest zwykle używana, gdy liczba iteracji do wykonania nie jest znana i nie można jej oszacować. Instrukcja while może być również używana w pętli, w której warunek zawsze pozostaje prawdziwy, ale w instrukcjach treści pętli występują warunki wyjścia.

Techopedia wyjaśnia While Statement

Instrukcja while przyjmuje jeden parametr określający wyrażenie boolowskie reprezentujące warunek zakończenia pętli. W przypadku więcej niż jednego warunku wyrażenie logiczne można zbudować przez połączenie wielu warunków z warunkowymi operatorami logicznymi (&& i ||) lub logicznymi operatorami logicznymi (& i |).


Wyrażenie boolowskie jest oceniane podczas:

  • Wejście w pętlę w pierwszej iteracji
  • Kontrolka osiąga koniec instrukcji osadzonej instrukcji while
  • Instrukcja „kontynuuj” jest wykonywana w pętli

Jeśli wynik oceny tego wyrażenia jest prawdziwy, kontrola jest przenoszona do instrukcji osadzonej. Jeśli wyrażenie logiczne zwraca wartość false, formant jest przenoszony z instrukcji while.


Na przykład instrukcja while może być użyta do wydrukowania liczb od 1 do 10 poprzez podanie odpowiedniego warunku logicznego, wraz z konieczną aktualizacją zmiennej powiązanej z warunkiem.


„Break”, „return”, „throw” i „goto” to instrukcje skoku, których można użyć w pętli while, aby wyjść z iteracji instrukcji osadzonych w tej pętli.


Aby zakończyć instrukcję while i uniknąć wystąpienia nieskończonej pętli, wyrażenie boolowskie powinno zostać odpowiednio zdefiniowane wraz z odpowiednią inicjalizacją i aktualizacją zmiennych użytych w wyrażeniu.

Ta definicja została napisana w kontekście C #

Co to jest oświadczenie while? - definicja z techopedia