Gelung pantas


Kadangkala, kita mungkin perlu melaksanakan blok kod yang sama beberapa kali. Biasanya, pernyataan dilaksanakan secara berurutan: pernyataan pertama dalam fungsi dilaksanakan terlebih dahulu, diikuti oleh pernyataan kedua, dan seterusnya.

Bahasa pengaturcaraan menyediakan pelbagai struktur kawalan untuk laluan pelaksanaan yang lebih kompleks.

Pernyataan gelung membenarkan kami melaksanakan pernyataan atau kumpulan pernyataan berbilang kali Berikut ialah carta alir pernyataan gelung dalam kebanyakan bahasa pengaturcaraan:

1058.png

Jenis Gelung<. 🎜>

Bahasa pantas menyediakan jenis gelung berikut. Klik pada pautan untuk melihat penerangan terperinci bagi setiap jenis:

Jenis Gelung Penerangan

for-in
循环类型描述

for-in

遍历一个集合里面的所有元素,例如由数字表示的区间、数组中的元素、字符串中的字符。

for 循环

用来重复执行一系列语句直到达成特定条件达成,一般通过在每次循环完成后增加计数器的值来实现。

while 循环

运行一系列语句,如果条件为true,会重复运行,直到条件变为false。

repeat...while 循环

类似 while 语句区别在于判断循环条件之前,先执行一次循环的代码块。
Melintasi semua elemen dalam koleksi, seperti selang dan tatasusunan yang diwakili oleh nombor Unsur dalam dan aksara dalam rentetan.

for loop

digunakan untuk berulang kali melaksanakan siri pernyataan sehingga keadaan tertentu dicapai, biasanya selepas setiap gelung selesai Ini dilakukan dengan meningkatkan nilai kaunter.
Gelung while

Jalankan satu siri pernyataan Jika keadaan adalah benar, ia akan dijalankan berulang kali sehingga keadaan menjadi palsu.

ulang...while loop
控制语句描述

continue 语句

告诉一个循环体立刻停止本次循环迭代,重新开始下次循环迭代。

break 语句

中断当前循环。

fallthrough 语句

如果在一个case执行完后,继续执行下面的case,需要使用fallthrough(贯穿)关键字。
Sama seperti pernyataan while, perbezaannya ialah sebelum menilai keadaan gelung, blok kod gelung dilaksanakan sekali .
<🎜>Pernyataan kawalan gelung<🎜><🎜>Pernyataan kawalan gelung mengubah susunan pelaksanaan kod anda, yang melaluinya anda boleh merealisasikan lompatan kod . Swift mempunyai pernyataan kawalan gelung berikut: <🎜>
Pernyataan kawalanPenerangan
<🎜>teruskan pernyataan <🎜> memberitahu badan gelung untuk menghentikan serta-merta lelaran gelung semasa dan memulakan semula lelaran gelung seterusnya.
<🎜>pernyataan putus <🎜>menyampuk gelung semasa.
<🎜>pernyataan fallthrough <🎜>Jika anda terus melaksanakan kes berikut selepas kes dilaksanakan, anda perlu menggunakan kunci fallthrough Perwatakan.
<🎜>