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
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
热门推荐
8 圆圆的祝福语简短
10 春天变冷祝福语简短
11 虎年台词祝福语大全简短
12 蛋糕祝老师祝福语简短
13 生日贺卡祝福语 简短独特
14 护士辞职送行祝福语简短
15 牛年女神节祝福语简短
16 写给男生简短的祝福语
17 学生开心成语祝福语简短
18 师生聚餐的祝福语简短