猜数字游戏- 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

你可能感兴趣的:(猜数字游戏- golang)