Penyataan gelung bahasa Go
Pernyataan gelung bahasa Go
Dalam banyak masalah praktikal, terdapat banyak operasi berulang biasa, jadi kenyataan tertentu perlu dilaksanakan berulang kali dalam program.
Berikut ialah carta alir program gelung dalam kebanyakan bahasa pengaturcaraan:
Bahasa Go menyediakan jenis pernyataan pemprosesan gelung berikut:
循环类型 | 描述 |
---|---|
for 循环 | 重复执行语句块 |
循环嵌套 | 在 for 循环中嵌套一个或多个 for 循环 |
Kenyataan kawalan gelung
Kenyataan kawalan gelung boleh mengawal proses pelaksanaan pernyataan dalam badan gelung.
Bahasa GO menyokong pernyataan kawalan gelung berikut:
控制语句 | 描述 |
---|---|
break 语句 | 经常用于中断当前 for 循环或跳出 switch 语句 |
continue 语句 | 跳过当前循环的剩余语句,然后继续进行下一轮循环。 |
goto 语句 | 将控制转移到被标记的语句。 |
Gelung tak terhingga
Jika pernyataan bersyarat dalam gelung tidak pernah palsu, ia akan diteruskan tanpa terhingga Gelung, kita boleh melaksanakan gelung tak terhingga dengan menetapkan hanya satu ungkapan bersyarat dalam pernyataan gelung untuk:
package main import "fmt" func main() { for true { fmt.Printf("这是无限循环。\n"); } }