5 判断
175 字
1 分钟
5 判断
5.判断
func main() { fmt.Print("输入年龄: ") n, err := fmt.Scan(&age) // 类型校验 if err != nil { fmt.Println(n, err) return } fmt.Printf("你的年龄是: %d\n", age)
// 中断式 卫语句 满足条件就结束 if age <= 0 { fmt.Println("你还未出生") return } if age < 18 { fmt.Println("你还未成年") return } if age >= 18 && age <= 35 { fmt.Println("你还是青年") return } fmt.Println("你已中年")}// 嵌套式if age < 18 { if age <= 0 { fmt.Println("未出生") } else { fmt.Println("未成年") }} else { if age <= 35 { fmt.Println("青年") } else { fmt.Println("中年") }}// 多条件式if age <= 0 { fmt.Println("未出生")}if age > 0 && age <= 18 { fmt.Println("未成年")}if age > 18 && age <= 35 { fmt.Println("青年")}文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
相关文章 智能推荐
1
1 变量和常量
golang 1 变量和常量
2
2 输入输出
golang 2 输入输出
3
3 基本数据类型
golang 3 基本数据类型
4
4 数组、切片和Map
golang 4 数组、切片和Map
5
channel
golang channel
随机文章 随机推荐