猜数字游戏- golang

问题:

猜数字,写一个程序,随机生成一个0到100的整数number,然后用户在终端,输入数字,如果和number相等,则提示用户猜对了。如果不相等,则提示用户,大于或小于number。

package main

import (
   "fmt"
   "math/rand"
   "time"
)

func main()  {
   rand.Seed(time.Now().Unix())

      number := rand.Intn(100)

      var input int
      fmt.Println("please input")
      fmt.Scanf("%d",&input)
      if input == number {
         fmt.Println("you are right")
      } else if input < number {
         fmt.Println("so small")
      } else {
         fmt.Println("so big")
      }
      fmt.Println(number)
      
}

output

please input
50
so big
3
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,562评论 0 13
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,568评论 19 139
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,715评论 0 5
  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 8,537评论 1 19
  • 月光如水银般洒落 淌满了院子 溢到了我的床前 皎洁和晶莹的白 让一个身处他乡的游子 怀疑地上是否遍染了秋霜 抬头仰...
    一团菌阅读 263评论 2 5

友情链接更多精彩内容