1、条件语句是用来判断给定的条件是否满足(表达式值是否为0),并根据判断的结果(真或假)决定执行的语句
2、go语言和C语言的条件语句在语法格式上大体相似,但是还是有略微的不同,具体的细节如下
例子:
package main
import "fmt"
func main() {
var b int
//if 条件语句可以在判断位置增加一个赋值语句,也可以不加
//if 判断语句没有括号,这个和C语言不同
if b = 1; b == 1 {
fmt.Println("输入正确!!!")
b++
} else {
fmt.Println("请再次输入")
}
fmt.Println("b=", b)
score := 70
if score < 60 {
fmt.Println("不及格")
} else if score == 60 //这个elseif只能写在花括号后面,否则会报错
fmt.Println("Lucky Boy")
} else {
fmt.Println("Good Boy")
}
}
结果: