开发者学堂课程【Go语言核心编程 - 基础语法、数组、切片、Map:分支基本使用】学习笔记,与课程紧密联系,让用户快速学习知识
课程地址:https://developer.aliyun.com/learning/course/625/detail/9561
分支基本使用
内容介绍
一、分支控制 if-else 基本介绍
二、单分支控制基本语法
三、案例说明
一、分支控制 if-else 基本介绍
分支控制就是让程序有选择的执行,分支控制有三种:
1)单分支
2)双分支
3)多分支
二、单分支控制基本语法
if条件表达式{
执行代码块
}
说明:当条件表达式为 ture 时,就会执行{}的代码。
注意{}是必须有的,就算你只写一行代码。
三、案例说明
请大家看个案例[ifDemo. go]:
编写一个程序,可以输入人的年龄,如果该同志的年龄大于18岁,则输出“你年龄大于18, 要对自己的行为负责!” 需求-----[分析]----->代码
代码:
package main
Import (
" fmt"
)
func main() {
//请大家看个案例[ifDemo. go]:
//编写一个程序,可以输入人的年龄,如果该同志的年龄大于18岁,则输出“你年龄大
//于18,要对自己的行为负责!"
//分析
//1.年龄==> var age int
//2.从控制台接收一个输入fmt . ScanIn(&age)
//3. if判断
var age int
fmt.PrintIn("请输入年龄: ")
fmt . Scanln(&age)
if age >18 {
fmt.PrintIn("你年龄大于18,要对自己的行为负责!")
}
}
输出结果:
D:\goproject\src\go_ code\chapter05 \ifdemo>go run main .go
请输入年龄:
20
你年龄大于18,要对自己的行为负责!
D: \goproject\src\go_code\chapter05\ifdemo>go run main .go
请输入年龄: