成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

go學(xué)習(xí)--控制語句-創(chuàng)新互聯(lián)

//定義變量a,a只在if語句中有效
if a : = 1; a > 1 { 
    fmt.Println("a > 1")
}
else {
    if a : = 10; a > 1 {
        fmt.Println(a) //結(jié)果為10,和C語言變量作用域一致
    }
    else {
        fmt.Println(a)
    }
}

for的三種形式
func main() {
count: = 3
    for i : = 0; i < count; i++ { //經(jīng)典形式
        fmt.Println(i)
    }

   i: = 0
       for i < count{ //類似c中的while,只帶終止條件
           fmt.Println(i)
           i++
       }

           i = 0
           for { //死循環(huán)
               if i < count{
                   fmt.Println(i)
                   i++
               }
               else {
                   break
               }
           }
}

switch用法:
func main() {
count: = 1
    switch count{
    case 1:
        fmt.Println(count)
            fallthrough            //繼續(xù)檢查下一個case,屏蔽break功能
    case 2:
        fmt.Println(count)    //case自帶break功能
    case 3:
        fmt.Println(count)
    default:
        fmt.Println(count)
    }
}

func main() {
count: = 1
    switch { //switch不帶常量,和c中if……else if……esle作用一致
    case count == 1: //case需要使用邏輯表達(dá)式
        fmt.Println(count)
            fallthrough //繼續(xù)檢查下一個case,屏蔽break功能
    case count <= 1:
        fmt.Println(count) //case自帶break功能
    case count >= 1:
        fmt.Println(count)
    default:
        fmt.Println(count)
    }
}

break和標(biāo)簽
func main() {
J:
    for j : = 0; j < 5; j++ {
        for i : = 0; i < 10; i++ {
            if i > 6 {
                break J //標(biāo)簽J位于第一層for循環(huán),break J相當(dāng)于跳出第一層for循環(huán)
            }
            fmt.Println(i)
        }
    }
}

continue與標(biāo)簽
func main() {
J:
    for j : = 0; j < 5; j++ {
        fmt.Println("--------")
            for i : = 0; i < 10; i++ {
                if i > 6 {
                    continue J //標(biāo)簽J位于第一層for循環(huán),continue J相當(dāng)于跳過其之后的語句并且跳轉(zhuǎn)到第一層for繼續(xù)執(zhí)行第一層循環(huán)(第一層循環(huán)條件j的值仍然遞增)
                }
                fmt.Println(i)
            }
        fmt.Println("+++++++")    //continue的時候第一層循環(huán)體內(nèi)的語言也不會被執(zhí)行,注意與C的區(qū)別
    }
}

goto與標(biāo)簽
func main() {
J:
    for j : = 0; j < 5; j++ {
        fmt.Println("--------")
            for i : = 0; i < 10; i++ {
                if i > 6 {
                    goto J //goto到第一層for循環(huán),j的值被重新賦值為0,此時循環(huán)為無限循環(huán),與continue的區(qū)別在于:continue繼續(xù)執(zhí)行循環(huán),goto重新開始循環(huán)
                }
                fmt.Println(i)
            }
        fmt.Println("+++++++")
    }
}

使用goto的時候仍然要注意,避免死循環(huán),goto盡可能到其后的代碼

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、小程序制作、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了巴馬免費(fèi)建站歡迎大家使用!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

當(dāng)前題目:go學(xué)習(xí)--控制語句-創(chuàng)新互聯(lián)
網(wǎng)站地址:http://jinyejixie.com/article8/dephop.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷、云服務(wù)器、全網(wǎng)營銷推廣、企業(yè)網(wǎng)站制作、外貿(mào)建站、軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營
灵川县| 南开区| 彝良县| 壤塘县| 宁安市| 明水县| 吉水县| 启东市| 蛟河市| 健康| 扎兰屯市| 新兴县| 汨罗市| 多伦县| 炉霍县| 调兵山市| 保亭| 合山市| 霍山县| 温泉县| 常州市| 壶关县| 泸西县| 石嘴山市| 崇阳县| 航空| 交城县| 平舆县| 独山县| 平果县| 吴旗县| 聂拉木县| 右玉县| 巩留县| 家居| 杨浦区| 阳高县| 香格里拉县| 安乡县| 固镇县| 双江|