婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > golang語言中for循環語句用法實例

golang語言中for循環語句用法實例

熱門標簽:滁州自建外呼系統 經常接到推銷電話機器人的電話 旅游廁所如何電子地圖標注 工商信用卡外呼系統教程 海外照相館地圖標注入駐 客服級電銷機器人 外呼系統多少錢一年 智能營銷軟件 外呼系統如何接收服務密碼

本文實例講述了golang語言中for循環語句用法。分享給大家供大家參考。具體分析如下:

for循環是用來遍歷數組或數字的。用for循環遍歷字符串時,也有 byte 和 rune 兩種方式.第一種為byte,第二種rune.

復制代碼 代碼如下:
package main
import (
"fmt"
)
func main() {
s := "abc漢字"
for i := 0; i len(s); i++ {
fmt.Printf("%c,", s[i])
}
fmt.println()
for _, r := range s {
fmt.Printf("%c,", r)
}
}

輸出結果:
a,b,c,d,e,f,d,ä,¸,­,
abcdefd中

比較

復制代碼 代碼如下:
package main
import "fmt"
func main() {
    sum := 0
    for i := 0; i 10; i++ {
        sum += i
    }
    fmt.Println(sum)
}

跟C語言中一樣,可以讓前置、后置語句為空。
復制代碼 代碼如下:
package main
import "fmt"
func main() {
    sum := 1
    for ; sum 1000; {
        sum += sum
    }
    fmt.Println(sum)
}

基于此可以省略分號:
復制代碼 代碼如下:
package main
import "fmt"
func main() {
    sum := 1
    for sum 1000 {
        sum += sum
    }
    fmt.Println(sum)
}
如果省略了循環條件,它就是個死循環源。
[code]package main
func main() {
    for ; ; {
    }
}

而為了避免累贅,分號可以省略,因此一個死循環可以簡潔地表達。
復制代碼 代碼如下:
package main
func main() {
    for {
    }
}

希望本文所述對大家的golang語言程序設計有所幫助。

您可能感興趣的文章:
  • Go語言模擬while語句實現無限循環的方法
  • Golang的循環中break和continue語句的用法講解
  • 深入解析Go語言中for循環的寫法
  • Go語言流程控制之goto語句與無限循環
  • Golang實現for循環運行超時后自動退出的方法
  • golang中for循環遍歷channel時需要注意的問題詳解
  • Golang常見錯誤之值拷貝和for循環中的單一變量詳解
  • 詳解golang避免循環import問題(“import cycle not allowed”)

標簽:喀什 楚雄 晉城 湘潭 深圳 運城 九江 本溪

巨人網絡通訊聲明:本文標題《golang語言中for循環語句用法實例》,本文關鍵詞  golang,語,言中,for,循環,語句,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《golang語言中for循環語句用法實例》相關的同類信息!
  • 本頁收集關于golang語言中for循環語句用法實例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 咸丰县| 宜城市| 荔浦县| 城口县| 通许县| 凌云县| 南雄市| 仁寿县| 阜宁县| 淮安市| 敦煌市| 志丹县| 海城市| 溆浦县| 山阳县| 太白县| 威海市| 施秉县| 墨江| 连江县| 宽甸| 红安县| 郎溪县| 临潭县| 宜昌市| 冀州市| 土默特右旗| 论坛| 蓬安县| 潞城市| 漳平市| 贵溪市| 英山县| 紫金县| 湄潭县| 石家庄市| 栾城县| 临夏县| 河池市| 扎鲁特旗| 乌拉特后旗|