Shell脚本实现猜数字游戏
本文实例为大家分享了Shell实现猜数字游戏的具体代码,供大家参考,具体内容如下
这里的guem可以随便写,比如A、B之类的也可以
vimguem.sh
编辑脚本
#!/bin/bash
init()
{
echo"猜数字游戏!!!"
}
game()
{
number=$[$RANDOM%100]
while:
do
read-p"输入你要猜测的数字:"n1
n2=`echo$n1|sed's/[0-9]//g'`
if[!-z$n2]
then
echo"你输入的不是一个数字."
continue
fi
if[$n1==$number]
then
echo"你猜对了."
read-p"你还想再玩一次么?(yes/no)"an1
whiletrue
do
case$an1in
yes)
game
break
;;
no)
break
;;
*)
exit
esac
done
break
#!/bin/bash
init()
{
echo""
echo"猜数字游戏!!!"
}
game()
{
number=$[$RANDOM%100]
while:
do
read-p"输入你要猜测的数字:"n1
n2=`echo$n1|sed's/[0-9]//g'`
if[!-z$n2]
then
echo"你输入的不是一个数字."
continue
fi
if[$n1==$number]
then
echo"你猜对了."
read-p"你还想再玩一次么?(yes/no)"an1
whiletrue
do
case$an1in
yes)
game
break
;;
no)
break
;;
*)
exit
esac
done
break
break
;;
no)
break
;;
*)
exit
esac
done
break
elif[$n1-gt$number]
then
echo"猜大了."
continue
else
echo"猜小了."
continue
fi
done
}
whiletrue
do
init
echo"1:开始游戏"
echo"0:退出游戏"
read-p"请输入0或者1:"NUM
case$NUMin
1)
game
break
;;
0)
break
;;
esac
done
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语