嵌套分支

package main

import “fmt”

//在一個分支結構中又完整的嵌套了另一個完整的分支結構,裏面的分支結構成爲内層分支外面的分支結構稱爲外層分支。
//基本語法
/*
if 條件表達式{
if條件表達式{
}else{
}
}
説明:嵌套分支不宜過多,建議控制在3曾内。
應用案例1
參加百米運動會,如果用時8秒以内進入決賽,否則提示淘汰,并且根據性別提示進去男子組或女子組。【可以讓學員先練下】,輸入成績和性別,進行判斷,1分鐘思考思路
分析思路
1.定義一個變量,來接收跑步使用秒數.float64
2.定義一個變量,來接受性別string
3.因爲判斷是嵌套的判斷,因此我們會使用嵌套分支
float64 second | string gender
*/
func main(){
var second float64
fmt.Println(“請輸入秒數”)
fmt.Scanln(&second)

 if second<=8{
	 fmt.Println("進入決賽")
	 var gender string
	 fmt.Println("請輸入性別")
	 fmt.Scanln("&gender")
	 if gender == "男"{
	 	fmt.Println("進入男子組")
	 }else{
	 	fmt.Println("進入女子組")
	 }
 }else{
 	fmt.Println("our出局")
 }

 //應用案例2
 /*
 出票系
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值