编写一个shell脚本猜一百以内随机数的游戏,提示用户猜随机数,当用户猜的数大于随机数时输出“您猜的数太大了”反之输出“您猜的数太小了”直至用户猜对
时间: 2023-11-28 16:49:53 浏览: 82
shell脚本实现猜数游戏
以下是一个简单的shell脚本猜数字游戏的示例:
```bash
#!/bin/bash
# 生成1-100之间的随机数
random_num=$((1 + RANDOM % 100))
# 循环猜数字
while true; do
read -p "请猜一个1-100之间的数字:" guess_num
if [[ $guess_num -eq $random_num ]]; then
echo "恭喜你,猜对了!"
break
elif [[ $guess_num -gt $random_num ]]; then
echo "您猜的数太大了,请再猜一次。"
else
echo "您猜的数太小了,请再猜一次。"
fi
done
```
运行这个脚本,它会生成一个1-100之间的随机数并提示你猜数字。每次猜测后,它都会告诉你猜的数是太大还是太小,直到你猜对为止。
阅读全文