码迷,mamicode.com
首页 > 系统相关 > 详细

使用 shell 脚本写一个猜价格的小游戏

时间:2019-08-13 13:26:32      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:else   完成   商品   local   roo   输入   多少   范围   价格   

[root@localhost 3]# vim game.sh #!/bin/bash a=$(expr $RANDOM % 1000) b=0 echo "商品的价格范围为0-999,猜猜看是多少?" while true do read -p "请输入你猜测的价格:" c let b++ if [ $c -eq $a ] ; then echo "恭喜你答对了,实际价格是 $a " echo "你总共猜了 $b 次" exit 0 elif [ $c -gt $a ] ; then echo "太高了!" else echo "太低了!" fi done

编写完成之后我们给执行权限,测试一下

[root@localhost 3 ]# ./game.sh 
商品的价格范围为0-999,猜猜看是多少?
请输入你猜测的价格:555
太高了!
请输入你猜测的价格:444
太低了!
请输入你猜测的价格:450
太低了!
请输入你猜测的价格:460
太低了!
请输入你猜测的价格:480
太低了!
请输入你猜测的价格:490
太低了!
请输入你猜测的价格:520
太高了!
请输入你猜测的价格:510
太高了!
请输入你猜测的价格:500
太低了!
请输入你猜测的价格:505
太低了!
请输入你猜测的价格:506
太低了!
请输入你猜测的价格:507
恭喜你答对了,实际价格是 507 
你总共猜了 12 次

使用 shell 脚本写一个猜价格的小游戏

标签:else   完成   商品   local   roo   输入   多少   范围   价格   

原文地址:https://blog.51cto.com/14227204/2429092

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!