美文网首页
猜数字游戏- golang

猜数字游戏- golang

作者: 链巴 | 来源:发表于2018-04-16 16:22 被阅读0次

    问题:

    猜数字,写一个程序,随机生成一个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
    

    相关文章

      网友评论

          本文标题:猜数字游戏- golang

          本文链接:https://www.haomeiwen.com/subject/olyekftx.html