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

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

开发者学堂课程【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:完成了登记支出的功能

相关文章
|
8月前
|
缓存
索葛售票系统使用步骤--购票
索葛售票系统使用步骤--购票
|
7月前
打开系统应用管理界面
打开系统应用管理界面
45 0
|
存储 数据库
控制台实现简单的家庭收支记录软件
控制台实现简单的家庭收支记录软件
控制台实现简单的家庭收支记录软件
|
数据库
学生信息管理系统之【修改信息窗口】
学生信息管理系统之【修改信息窗口】
123 0
|
存储
宿舍管理查询系统
宿舍管理查询系统 1.任务: 为宿舍管理人员编写一个宿舍管理查询软件, 程序设计
190 0
|
Scala 开发者
CRM 项目-实现主菜单显示和退出 | 学习笔记
快速学习 CRM 项目-实现主菜单显示和退出
CRM 项目-实现主菜单显示和退出 | 学习笔记
|
网络协议 测试技术 Go
家庭收支软件需求和界面|学习笔记
快速学习家庭收支软件需求和界面
家庭收支软件需求和界面|学习笔记
|
网络协议 测试技术 Go
客户管理系统-主菜单和退出|学习笔记
快速学习客户管理系统-主菜单和退出
客户管理系统-主菜单和退出|学习笔记
|
存储 前端开发 Java
JSP+Servlet培训班作业管理系统[5]–加载角色对应菜单
本文目录 1. 本章任务 2. 菜单存储结构 3. 登录后将菜单放入Session 4. 页面显示菜单列表 5. 测试
218 0
JSP+Servlet培训班作业管理系统[5]–加载角色对应菜单
|
Java 数据安全/隐私保护
JSP+Servlet培训班作业管理系统[3]–点击菜单加载功能页面
本文目录 1. 背景 2. 创建演示页面 3. 构造超级链接 4. 实现jsp页面的动态包含 4.1 修改左侧菜单部分的超级链接。 4.2 创建用于导航的servlet 4.3 右侧区域动态包含 5. 测试验证
262 0