Latest web development tutorials

Swift ulangi ... while

siklus Swift siklus Swift

Swift ulangi ... while seperti untuk dan sementara loop sebelum loop mulai menentukan pernyataan kondisional, tapi pada akhir siklus bertekad apakah kondisi eksekusi.

tatabahasa

Swift ulangi ... sementara sintaks loop sebagai berikut:

repeat
{
   statement(s);
}while( condition );

Harap dicatat bahwa ekspresi kondisional muncul pada akhir loop, sehingga pernyataan loop (s) akan dilaksanakan setidaknya sekali sebelum kondisi diuji.

Jika kondisi benar, aliran kontrol melompat kembali ke atas ulangi, kemudian ulangi pernyataan loop (s). Proses ini diulang sampai kondisi yang diberikan menjadi palsu.

Angka 0, string '0' dan "", daftar kosong (), dan variabel terdefinisi adalahpalsu, maka lain adalah benar.benar menegasikanmenggunakan nomor! atau tidak,ia mengembalikan palsu terbalik.

flowchart:

contoh

import Cocoa

var index = 15

repeat{
    print( "index 的值为 \(index)")
    index = index + 1
}while index < 20

Output di atas eksekusi program adalah:

index 的值为 15
index 的值为 16
index 的值为 17
index 的值为 18
index 的值为 19

siklus Swift siklus Swift