229_尚硅谷_家庭收支软件-显示主菜单
1.家庭收支软件-显示主菜单_代码

package main
import "fmt"
// 功能1:先完成可以显示主菜单,并且可以退出
// ? 思路分析:根据给出的界面完成,主菜单的显示,当用户输入4时,退出程序
// ? 代码:
func main() {
// todo 声明一个变量, 保存接收用户输入的选项
var key string
// todo 声明一个变量, 控制是否退出循环
var loop bool = true
// todo 显示主菜单
for {
fmt.Println("---------------家庭记账软件---------------")
fmt.Println(" 1. 收支明细 ")
fmt.Println(" 2. 登记收入 ")
fmt.Println(" 3. 登记指出 ")
fmt.Println(" 4. 退 出 ")
fmt.Printf(" 请选择(1-4):")
fmt.Scanln(&key)
switch key {
case "1":
fmt.Println("---------------当前收支明细---------------")
case "2":
fmt.Println("登记收入......")
case "3":
fmt.Println("登记支出......")
case "4":
loop = false
default:
fmt.Println("请输入正确选项......")
}
// todo 判断loop
if !loop {
break
}
}
fmt.Printf("家庭记账软件")
}
2.家庭收支软件-显示主菜单_输出
浙公网安备 33010602011771号