Go 語言迴圈語句
阿新 • • 發佈:2021-07-12
Go 語言迴圈語句
在不少實際問題中有許多具有規律性的重複操作,因此在程式中就需要重複執行某些語句。
以下為大多程式語言迴圈程式的流程圖:
Go 語言提供了以下幾種型別迴圈處理語句:
迴圈型別 | 描述 |
---|---|
for 迴圈 | 重複執行語句塊 |
迴圈巢狀 | 在 for 迴圈中巢狀一個或多個 for 迴圈 |
迴圈控制語句
迴圈控制語句可以控制迴圈體內語句的執行過程。
GO 語言支援以下幾種迴圈控制語句:
控制語句 | 描述 |
---|---|
break 語句 | 經常用於中斷當前 for 迴圈或跳出 switch 語句 |
continue 語句 | 跳過當前迴圈的剩餘語句,然後繼續進行下一輪迴圈。 |
將控制轉移到被標記的語句。 |
無限迴圈
如果迴圈中條件語句永遠不為 false 則會進行無限迴圈,我們可以通過 for 迴圈語句中只設置一個條件表示式來執行無限迴圈:
例項
package main
import "fmt"
func main() {
for true {
fmt.Printf("這是無限迴圈。**\n**");
}
}
本文轉自:https://www.runoob.com/go/go-loops.html
個性簽名:獨學而無友,則孤陋而寡聞!
如果覺得這篇文章對你有小小的幫助的話,記得點個“關注”
萬水千山總是情,點贊再走行不行!哈哈哈(っ•̀ω•́)っ✎⁾⁾!