TypechoJoeTheme

Dcr163的博客

统计

golang菜单简易版小程序

2021-11-21
/
0 评论
/
876 阅读
/
正在检测是否收录...
11/21

golang菜单简易版小程序

package main

import (
    "fmt"
    "os"
)


func main(){
    var (
        //密码
        pwd string = "123456"
        //初始化输入的变量
        input string
        //登陆状态
        login bool = false
    )
    //for循环3次密码检测
    for i := 0; i < 3; i++ {
        fmt.Print("请输入密码:")
        fmt.Scan(&input)
        if pwd == input{
            login = true
            break
        }
        fmt.Println("密码不正确,请重新输入")
    }
    //3次密码错误,直接退出
    if !login{
        fmt.Println("密码输入次数过多,清稍后重试~")
        os.Exit(-200)
    }
    //密码正确
    fmt.Println("====欢迎你,登陆成功====")
    //菜单提示
    var menu = "请输入点菜编号:\n1.湘菜\n2.川菜\n3.粤菜\n4.退出\n"
    //输入菜单的变量
    var input2 int
    //退出菜单状态
    isExit := false
    //for循环可以无限查看菜单
    for !isExit {
        fmt.Println(menu)
        fmt.Scan(&input2)
        switch input2 {
        case 1:
            fmt.Println("名菜有:辣椒炒肉、肉炒辣椒\n")
        case 2:
            fmt.Println("名菜有:火锅、毛肚旺\n")
        case 3:
            fmt.Println("名菜有:万物皆白灼\n")
        case 4:
            fmt.Println("欢迎再来~\n")
            isExit = true
        }
    }
}

go
朗读
赞(0)
版权属于:

Dcr163的博客

本文链接:

https://dcr163.cn/567.html(转载时请注明本文出处及文章链接)

评论 (0)

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. William Tardent
    2024-02-27
  2. Maryann Hamer
    2024-02-27
  3. Sanora Pantano
    2024-02-24
  4. aa
    2024-02-21
  5. Kassie Baum
    2024-01-28

标签云