Go語言基礎for迴圈語句的用法及示例詳解

2022-09-21 02:33:11 字數 670 閱讀 6984

目錄

for迴圈是乙個迴圈控制結構,可以執行指定次數的迴圈

第一種for {} //無線迴圈

第二種for 條件語句{}

第三種for 初始語句; 條件語句; 迭代後語句 {}

第四種for key,value:=rawww.cppcns.comnge 表示式/變數{}

省略初始條件,相當於while迴圈體必須用 括起來初始化語句和後置語句是可選的如果只剩下條件表示式了,那麼那兩個分號也是可以省略的

func readfile()

defer f.close()

br := bufio.newreader(f)

for

fmt.println(string(s))

}}for i := 1; i < 10; i++

fmt.println("")

}//只能列印英文本母,不能對漢字友好

var str = "hello world!"

for 程式設計客棧i := 0; i < len(str); i++

//需要借助rune進行轉換,rune相當於其他語言的char

var str = "hello 北京"

str2 := runsjspje(str)

for i := 0; i < len(str2); i++

Go 語言迴圈語句

在不少實際問題中有許多具有規律性的重複操作,因此在程式中就需要重複執行某些語句。以下為大多程式語言迴圈程式的流程圖 go 語言提供了以下幾種型別迴圈處理語句 迴圈型別 描述 for 迴圈 重複執行語句塊 迴圈巢狀 在 for 迴圈中巢狀乙個或多個 for 迴圈 迴圈控制語句可以控制迴圈體內語句的執行...

Go語言基礎教程 for迴圈語句

程式的流程控制結構一共有三種 順序結構,選擇結構,迴圈結構。順序結構 從上向下逐行的執行 選擇結構 條件滿足,某些 才會被執行。0 1次 if語句,switch語句 迴圈結構 條件滿足,某些 會被反覆的多次執行。0 n次 for語句 迴圈語句表示條件滿足,可以反覆的執行某段 for是唯一的迴圈語句。...

Go語言基礎教程 for迴圈語句

程式的流程控制結構一共有三種 順序結構,選擇結構,迴圈結構。順序結構 從上向下逐行的執行 選擇結構 條件滿足,某些 才會被執行。0 1次 if語句,switch語句 迴圈結構 條件滿足,某些 會被反覆的多次執行。0 n次 for語句 迴圈語句表示條件滿足,可以反覆的執行某段 for是唯一的迴圈語句。...