家庭收支软件-显示主菜单|学习笔记

简介: 快速学习家庭收支软件-显示主菜单

开发者学堂课程【Go 语言核心编程 - 面向对象、文件、单元测试、反射、TCP 编程:家庭收支软件-显示主菜单】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/626/detail/9712


家庭收支软件-显示主菜单

 

一、 项目代码实现

1. 实现基本功能(先使用面向过程,后面改成面向对象)

2. 编写文件 TestMyAccount.go 完成基本功能

(1) 功能1:先完成可以显示主菜单,并且可以退出

思路分析:根据给出的界面完成主菜单的显示,当用户输入4时,就退出该程序。

代码如下

Package main

Import(

“fmt”

)

func main(){

//声明一个变量,保存接受用户输入的选项

key:=””

//声明一个变量,控制是否退出for

loop:=true

//显示这个主菜单

for{

fmt.Println(“家庭收支记账软件”)

fmt.Println(“1 收支明细”)

fmt.Println(“2 登记收入”)

fmt.Println(“3 登记支出”)

fmt.Println(“4 退出软件”)

fmt.Println(“请选择(1-4)”)

fmt.Scanln(&key)

switch key{

case”1”:

fmt.PrintIn(“当前收支记录”)

case”2”:

case”3”:

fmt.PrintIn(“登记支出”)

case”4”:

loop=false

default:

fmt.PrintIn(“请输入正确的选项”)

}

if !loop{

break

}

}

fmt.PrintIn(“你退出家庭记账软件的使用”)

}

此时执行,发现,已经显示:

image.png

此时第一个功能已经实现。

(2) 功能2完成可以显示明细的功能

(3) 功能3完成了登记收入的功能

(4) 功能4:完成了登记支出的功能

相关文章
|
6月前
|
存储 监控 安全
试试这几款屏幕监控软件,让员工监控更轻松
探索高效团队管理,本文推荐3款屏幕监控软件:WorkWin强化权限控制与安全,实时监控提升效率,远程管理及移动部署确保灵活监控;RescueTime追踪活动并生成报告,提供时间管理建议;Toggl专注工作时间追踪与分类,促进团队协作。这三款工具助力管理者优化资源分配,保障信息安全,提升团队生产力。
163 3
试试这几款屏幕监控软件,让员工监控更轻松
|
存储 数据库
控制台实现简单的家庭收支记录软件
控制台实现简单的家庭收支记录软件
控制台实现简单的家庭收支记录软件
|
数据库
学生信息管理系统之【修改信息窗口】
学生信息管理系统之【修改信息窗口】
102 0
|
前端开发
ShopEx后台商品管理左侧菜单显示空白问题原因及修复
ShopEx后台商品管理左侧菜单显示空白问题原因及修复
|
SQL 前端开发 Java
校园外卖点餐系统——Day01【项目简介、开发环境搭建、后台系统登录和退出功能】
校园外卖点餐系统——Day01【项目简介、开发环境搭建、后台系统登录和退出功能】
201 0
校园外卖点餐系统——Day01【项目简介、开发环境搭建、后台系统登录和退出功能】
|
网络协议 测试技术 Go
家庭收支软件需求和界面|学习笔记
快速学习家庭收支软件需求和界面
家庭收支软件需求和界面|学习笔记
|
网络协议 测试技术 Go
客户管理系统-主菜单和退出|学习笔记
快速学习客户管理系统-主菜单和退出
客户管理系统-主菜单和退出|学习笔记
|
存储 人工智能 算法
如何把门禁卡做成你用不起的样子?B站up主自制迷你卡片,公司小区通刷,还带墨水屏的那种
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 这次,野生钢铁侠稚晖君带着他的硬核项目又来了。 上次自制纯手工打造AI小电视,播放量就超过300万,还登上了b站首页。
如何把门禁卡做成你用不起的样子?B站up主自制迷你卡片,公司小区通刷,还带墨水屏的那种
|
BI
如何控制皕杰报表web端工具条的显示 2018-10-10
控制皕杰报表web端工具条有两个方案 1、全局控制 控制所有报表的工具条显示位置、是否显示和工具条按钮的是否显示。在web应用/[size=13.3333px]WEB-INF/resources/report_config.xml中控制。
1219 0
|
数据安全/隐私保护
敬业签电脑备忘录软件如何设置待办事项已完成自动置顶?
敬业签是一款具备多端同步、定时提醒、防止误删等功能的备忘录软件。 在敬业签云便签上,可对便签内容标记已完成,标记已完成的便签系统默认横线划去保留在内容栏下的原地位置,被标记已完成的待办事项将统一进入已完成任务清单,提高对已完成待办事项的管理效率。
1500 0
下一篇
无影云桌面