继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

shell脚本执行猜拳

慕田峪3728086
关注TA
已关注
手记 22
粉丝 45
获赞 192

循环5次的猜拳游戏

!/bin/bash

j=1
while [ $j -le 5 ]
do
echo "1.石头 2.剪刀 3.布 "
read -p "请出拳1-3:" i
game=(石头 剪刀 布) #//数组
num=$[RANDOM%3] 0-2随即数
echo computer=${game[$num]} #//数组中第$num个数
case $i in
1)
if [ 0 -eq $num ];then
echo "平局"
elif [ 1 -eq $num ];then
echo "你输了"
else
echo "你赢了"
fi;;
2)
if [ 1 -eq $num ];then
echo "平局"
elif [ 0 -eq $num ];then
echo "你输了"
else
echo "你赢了"
fi;;
3)
if [ 2 -eq $num ];then
echo "平局"
elif [ 1 -eq $num ];then
echo "你输了"
else
echo "你赢了"
fi;;
esac
let j++
done

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP