婷婷综合国产,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循環語句用法實例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 克什克腾旗| 鹤峰县| 海丰县| 临潭县| 大姚县| 阳江市| 岳普湖县| 齐齐哈尔市| 安仁县| 茌平县| 道真| 永安市| 礼泉县| 建瓯市| 时尚| 台江县| 蒙山县| 澜沧| 仙居县| 门头沟区| 西盟| 襄樊市| 凌云县| 鄂伦春自治旗| 新乡市| 建始县| 启东市| 乐陵市| 望奎县| 尚义县| 盐源县| 双牌县| 琼结县| 鲁甸县| 象山县| 武平县| 荣成市| 靖安县| 远安县| 和龙市| 哈密市|