濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > go語言if/else語句簡(jiǎn)單用法示例

go語言if/else語句簡(jiǎn)單用法示例

熱門標(biāo)簽:騰訊外呼系統(tǒng)價(jià)格 谷歌便利店地圖標(biāo)注 成都呼叫中心外呼系統(tǒng)平臺(tái) 百度地圖標(biāo)注搜索關(guān)鍵詞 浙江人工智能外呼管理系統(tǒng) 電銷機(jī)器人可以補(bǔ)救房產(chǎn)中介嗎 最短的地圖標(biāo)注 ?兓? 電梯外呼訪客系統(tǒng)

本文實(shí)例講述了go語言if/else語句用法。分享給大家供大家參考,具體如下:

if else分支在go語言里是簡(jiǎn)單明了的。

這里有個(gè)簡(jiǎn)單的例子。

if語句可以沒有else。

可以在條件語句前添加別的語句。這個(gè)語句中聲明的變量的作用域在所有的分支中。

注意:在go語言中條件語句沒必要帶圓括號(hào)。但是分支中必須有大括號(hào)。
在go語言里面沒有三元條件語句,所以即使是簡(jiǎn)單的條件語句你也必須使用全機(jī)構(gòu)的if語句(就是說go里沒有個(gè)?:表達(dá)式
)。

示例代碼:

復(fù)制代碼 代碼如下:
package main
import "fmt"
func main() {
    if 7%2 == 0 {
        fmt.Println("7 is even")
    } else {
        fmt.Println("7 is odd")
    }
    if 8%4 == 0 {
        fmt.Println("8 is divisible by 4")
    }
    if num := 9; num 0 {
        fmt.Println(num, "is negative")
    } else if num 10 {
        fmt.Println(num, "has 1 digit")
    } else {
        fmt.Println(num, "has multiple digits")
    }
}

運(yùn)行測(cè)試如下:

復(fù)制代碼 代碼如下:
$ go run if-else.go
7 is odd
8 is divisible by 4
9 has 1 digit

希望本文所述對(duì)大家Go語言程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:
  • go語言中if語句用法實(shí)例
  • Go語言中的if條件語句使用詳解
  • Go語言流程控制之goto語句與無限循環(huán)
  • 簡(jiǎn)介Go語言中的select語句的用法
  • 深入剖析Go語言編程中switch語句的使用
  • Go語言模擬while語句實(shí)現(xiàn)無限循環(huán)的方法
  • Go語言中Select語句用法實(shí)例

標(biāo)簽:宜昌 上海 眉山 紹興 雅安 邢臺(tái) 盤錦 七臺(tái)河

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《go語言if/else語句簡(jiǎn)單用法示例》,本文關(guān)鍵詞  語言,else,語句,簡(jiǎn)單,用法,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《go語言if/else語句簡(jiǎn)單用法示例》相關(guān)的同類信息!
  • 本頁收集關(guān)于go語言if/else語句簡(jiǎn)單用法示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    育儿| 莱州市| 上栗县| 博客| 姚安县| 新营市| 汽车| 永登县| 安达市| 凉山| 盱眙县| 安新县| 商水县| 镇雄县| 灵川县| 土默特左旗| 河津市| 平舆县| 西昌市| 苍南县| 疏勒县| 中江县| 江永县| 莱阳市| 郑州市| 长汀县| 高淳县| 克东县| 斗六市| 湟中县| 丰都县| 太谷县| 梁平县| 固始县| 五寨县| 桑日县| 绥中县| 那坡县| 曲靖市| 姚安县| 肥乡县|