婷婷综合国产,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循環語句用法實例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 唐海县| 兴文县| 额济纳旗| 都江堰市| 黄山市| 东兰县| 安塞县| 车险| 开阳县| 中牟县| 且末县| 荥阳市| 乐昌市| 克山县| 义乌市| 泽普县| 景德镇市| 新巴尔虎右旗| 金乡县| 永登县| 襄汾县| 新沂市| 高阳县| 买车| 离岛区| 平江县| 辉县市| 洛阳市| 津南区| 翼城县| 昌邑市| 游戏| 灯塔市| 肥西县| 蓝田县| 清水河县| 平顶山市| 阜城县| 阿克苏市| 敦煌市| 竹溪县|