标签:alt 条件判断 pac 基本 bsp var 格式 code info
if 表达式1 { 分支1 } else if 表达式2 { 分支2 } else{ 分支3 }
package main import "fmt" // if条件判断 func main() { age := 19 if age > 18 { fmt.Println("123") }else{ fmt.Println("456") } //多个判断条件 if age > 35 { fmt.Println("111") }else if age > 18 { fmt.Println("222") }else { fmt.Println("333") } //作用域 //score变量此时只在if条件判断语句中生效 if score := 65; score >= 90 { fmt.Println("A") } else if score > 75 { fmt.Println("B") } else { fmt.Println("C") } }
for 初始语句;条件表达式;结束语句{ 循环体语句 }
package main import "fmt" // if条件判断 func main() { //基本格式 for i:=0; i < 10; i++ { fmt.Println(i) //0123456789 } //变种1 var i = 5 for ;i < 10; i++ { fmt.Println(i) // 56789 } //变种2 for i<10 { fmt.Println(i) i++ } //无限循环 //for { // fmt.Println(123) //} // for range循环 s :="hello沙河" for i, v := range s { fmt.Printf("%d %c\n", i, v) // 0 h // 1 e // 2 l // 3 l // 4 o // 5 沙 // 8 河 } }
九九乘法表
package main import "fmt" // if条件判断 func main() { for i := 1; i < 10; i++ { for j:=1; j<=i; j++ { fmt.Printf("%d*%d=%d\t", j, i, j*i) } fmt.Println () //fmt.Print(i, "\t") } }
标签:alt 条件判断 pac 基本 bsp var 格式 code info
原文地址:https://www.cnblogs.com/goodsuperman/p/12906329.html