Go实现猜数字游戏
来源:互联网 发布:网络团队愿景怎么写 编辑:程序博客网 时间:2024/05/19 12:25
// GuessNumber project main.go
package main
import (
"bufio"
"fmt"
"math/rand"
"os"
"strconv"
"time"
)
func main() {
fmt.Println("Guess Number Game is started. Please enjoy yourself")
running := true
reader := bufio.NewReader(os.Stdin)
for running {
fmt.Println("The number has been set. Please guess...")
r := rand.New(rand.NewSource(time.Now().UnixNano()))
theNumber := r.Intn(100)
for running {
fmt.Print("Your input number is:")
data, _, _ := reader.ReadLine()
command := string(data)
if command == "stop" {
running = false
} else {
inputNumber, err := strconv.Atoi(command)
if err == nil {
if inputNumber > theNumber {
fmt.Println("Your guess number is greater than the number.")
} else if inputNumber < theNumber {
fmt.Println("Your guess number is lower than the number.")
} else {
fmt.Println("Congratulates! Your guess number is the number.\n")
break
}
}
}
}
}
}
阅读全文
0 0
- Go实现猜数字游戏
- go语言版的猜数字游戏
- 猜数字游戏实现
- 实现猜数字游戏
- 猜数字游戏的实现
- 猜数字游戏的实现
- struts2实现猜数字游戏
- 猜数字游戏的实现
- 随机数实现猜数字游戏
- python实现猜数字游戏
- 文曲星中的猜数字游戏 python 实现
- 用java实现的猜数字游戏
- 实现控制台的猜数字游戏。
- 猜数字游戏(简单C#实现)
- UI, 猜数字游戏的实现
- 猜数字游戏(C实现)
- java代码实现猜数字游戏
- c语言实现一个猜数字游戏。
- 5种典型的“穷人式思维”
- Mysql系列课程--第四章 备份 普通查询
- Codeforce 839C Journey (dfs+概率)
- 【Python】关于Python的奇思妙想
- 配置系统
- Go实现猜数字游戏
- Android版本下载以及切换
- Caused by: java.lang.IncompatibleClassChangeError: class org.springframework.core.type.classreading.
- ZOJ 3987 Numbers 2017CCPC秦皇岛站G题 大整数 二进制 贪心
- 一般方式和ajax方式从后台获取数据加载进网页
- 蓝桥杯 算法训练 关联矩阵(Java解题)
- (一)java基础篇笔记库(7)
- 第一次....考试分析(二)part two
- hibernate和mybatis的区别