GO语言的if-else语句与C和Java差别几乎没有,但有一点特殊的是if判断语句那里可以把变量声明放在if语句里,注意此时该变量是局部变量,if-else语句结束后消失,无法再使用
package main
import "fmt"
func main() {
//一.if-else语句,GO语言if的判断条件不用加括号
var score = 50
if score > 70 {
fmt.Println("hello world")
}else if score>60 {
fmt.Println("China")
}else{
fmt.Println("最后的黄昏")
}
//2.if判断语句特殊写法,可以把变量声明放在if语句里,注意此时该变量是局部变量,if-else语句结束后消失,无法再使用
if score2 :=65;score2 > 70 {
fmt.Println("hello world")
}else if score2>60 {
fmt.Println("China")
}else{
fmt.Println("最后的黄昏")
}
}
好温柔的风呢,吹得我暖暖的
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)