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

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

image

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.家庭收支软件-显示主菜单_输出image

posted on 2026-02-03 20:25  与太阳肩并肩  阅读(4)  评论(0)    收藏  举报

导航