开发者学堂课程【GO 语言核心编程-基础语法、数组、切片、Map:双分支基本使用】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/625/detail/9562
双分支基本使用
内容介绍
一、双分支基本语法
二、案例演示
一、双分支基本语法
if条件表达式{
执行代码块1
}
else{
执行代码块2
}
说明:
当条件表达式成立,即执行代码块1,否则执行代码块2。{}也是必须有的。
二、案例演示
案例[ifDemo2.go]:
编写一个程序,可以输入人的年龄,如果该同志的年龄大于18岁.则输出“你年龄大于18,要对自己的行为负责!”。否则,输出“你的年龄不大这次放过你了。”
代码:
package main
import (
"fmt"
)
func main() {
//案例[IfDemo2. go]:
//编写-一个程序,可以输入人的年龄,如果该同志的年龄大于18岁,则输出“你年龄大于18,要对自己的行为负责!”。否则, 输出”你的年龄不大这次放过你了。”
//思路分析
//1.年龄===》var age int
//2. fmt . Scanln接收
//3.if --- else
//代码
var age int
fmt.Println("请输入年龄:")
fmt.scanln(&age)
if age > 18 {
fmt .Println("你年龄大于18....")
} else {
fmt.PrintIn("你的年龄不大这次放过你了")
}
注意:如果 else 换行输出会报错