tft每日頭條

 > 圖文

 > if與if可以嵌套嗎

if與if可以嵌套嗎

圖文 更新时间:2024-08-13 08:16:51

if與if可以嵌套嗎?if嵌套package main import "fmt" func main() { /* if語句的嵌套: if 條件1{ A段 }else{ if 條件2{ B段 }else{ C段 } } 簡寫: if 條件{ A段 //條件1成立 }else if 條件2{ B段 //條件1不成立,條件2成立 }else if 條件3{ C段 // 條件1不成立,條件2不成立,條件3成立 }..else{ } */ sex := "泰國" //bool,int,string if sex == "男"{ fmt.Println("可以去男廁所") }else if sex == "女" { fmt.Println("可以去女廁所") }else{ fmt.Println("呃呃呃呃") } fmt.Println("main---over---") } ,接下來我們就來聊聊關于if與if可以嵌套嗎?以下内容大家不妨參考一二希望能幫到您!

if與if可以嵌套嗎(if嵌套和其他用法)1

if與if可以嵌套嗎

if嵌套

package main import "fmt" func main() { /* if語句的嵌套: if 條件1{ A段 }else{ if 條件2{ B段 }else{ C段 } } 簡寫: if 條件{ A段 //條件1成立 }else if 條件2{ B段 //條件1不成立,條件2成立 }else if 條件3{ C段 // 條件1不成立,條件2不成立,條件3成立 }..else{ } */ sex := "泰國" //bool,int,string if sex == "男"{ fmt.Println("可以去男廁所") }else if sex == "女" { fmt.Println("可以去女廁所") }else{ fmt.Println("呃呃呃呃。。。。") } fmt.Println("main---over---") }

運行輸出:

呃呃呃呃。。。。 main---over--- Process finished with exit code 0

其他用法

package main import "fmt" func main() { /* if語句的其他寫法: if 初始化語句;條件{ //注意變量的作用域問題 } */ if num := 3;num > 0{ fmt.Println("正數。。",num) }else if num < 0 { fmt.Println("負數..",num) } //fmt.Println(num) //undefined:num num2 := 5 if num2 > 0{ fmt.Println("num2,是正數",num2) } fmt.Println(num2) }

運行輸出:

正數。。3 num2,是正數 5 5 Process finished with exit code 0

讀完點個贊,給我的堅持更新注入新的活力。

2022.04.20 日更 60/365 天

公衆号:3天時間

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved