Swift powtórz ... while
Swift powtórz ... while jak na a while przed pętli zaczął określenia instrukcji warunkowej, ale pod koniec cyklu jest zdecydowana, czy warunkiem wykonania.
gramatyka
Swift powtórz ... while Składnia pętli jest następująca:
repeat { statement(s); }while( condition );
Należy pamiętać, że wyrażenia warunkowe pojawiają się na końcu pętli, więc instrukcja (e) pętla zostanie wykonana co najmniej raz przed warunek jest testowany.
Jeśli warunek jest spełniony, przepływ sterowania powraca do góry powtórzenia, a następnie powtórzyć Statement (s) pętli. Proces ten powtarza się, aż dany warunek się fałszywe.
Numer 0, ciąg "0" i "", pusty list (), a niezdefiniowane zmienne sąfałszywe, to inni są prawdziwe.prawda negowaneza pomocą numeru!lubnie,to zwraca false odwrócony.
Schemat blokowy:
Przykłady
import Cocoa var index = 15 repeat{ print( "index 的值为 \(index)") index = index + 1 }while index < 20
Wyjście powyżej wykonywanie programu jest:
index 的值为 15 index 的值为 16 index 的值为 17 index 的值为 18 index 的值为 19