首页 > 其他分享 >猜数字游戏脚本

猜数字游戏脚本

时间:2022-09-19 16:59:13浏览次数:79  
标签:脚本 游戏 echo continue fi n1 else 数字

#!/bin/bash
n=$(echo $((RANDOM%100+1)))
echo $n
while :
do
  read -p "请输入1-100以内的数字: " n1
  if [ -z "$n1" ];then
       echo "必须要输入一个数字,请重试!!"
       continue
  fi
  n2=`echo "$n1" | sed 's/[0-9]//g'`
  if [ -n "$n2" ];then
       echo "输入的不是纯数字,请重试!!"
       continue
  else
      if [ $n -gt $n1 ];then
            echo "你猜的数字小了。。。"
            continue
     elif [ $n -lt $n1 ];then
           echo "你猜的数字大了。。。"
           continue
    else
          echo "你猜的数字对了,恭喜你。。。"
          break
    fi
  fi
done

标签:脚本,游戏,echo,continue,fi,n1,else,数字
From: https://www.cnblogs.com/cherishthepresent/p/16708216.html

相关文章

  • JSR303数字校验
    天空和我的中间,只剩下倾盆的思念简单校验使用示例:引入对应的校验依赖<dependency>  <groupId>org.springframework.boot</groupId>  <artifactId>spring......
  • 羊了个羊小程序通关脚本
    packagemain/***羊了个羊小程序通关脚本**max:=10000//通关次数*concurrency=20//控制并发量*param.Set("t","")//登录token-自......
  • 给文件添加数字签名
    使用SignTool官方文档:https://learn.microsoft.com/zh-cn/windows/win32/seccrypto/signtool?redirectedfrom=MSDN签名盖时间戳服务器:http://timestamp.sectigo.com/1.......
  • 将后端返回的数字转为文字显示在页面上
    方式一:页面自定义html<span>{{level[ces.level]}}</span>tslevel={1:'等级1',2:'等级2',3:'等级3',}ces={level:1,name:......
  • MySQL生成数字序列/日期序列
    1.MySQL5.7基于自定义变量的方式生成1-10的连续数字序列:SELECT@v:=@v+1ASnFROM(SELECT1UNIONSELECT2)t1,(SELECT1UNIONSELECT2UNIONSELECT3UN......
  • Problem P18. [算法课贪婪]6和9组成的最大数字
    贪心:把9换成6是不可能的,只有把6换成9,而且要换就换最高位的那个6C++:to_string可以将整数转化为string类型,stoi可以将string转化为int类型,这个好用!#i......
  • LeetCode — 跳跃游戏 III
    LeetCode—跳跃游戏III问题陈述给定一个非负整数数组arr,您最初位于开始数组的索引。当你在索引一世,你可以跳到i+arr[i]或者i—arr[i],检查是否可以......
  • 源码安装apache脚本部署
    源码安装apache脚本部署[root@localhost~]#lsanaconda-ks.cfghttpd.tar.xz[root@localhost~]#tarxfhttpd.tar.xz解压存放脚本的压缩包[root@localhost~]#l......
  • 使用脚本修改hosts文件(bat+python)
    使用脚本修改hosts文件(bat+python)一、使用bat脚本方式  使用bat修改hosts文件,首先判断默认路径是否存在,如不存在,手工输入目标文件地址(一般用不着):SEThosts=C:\Windows......
  • 剑指 Offer II 004. 只出现一次的数字 【模拟】【位数统计取余】
    题目给你一个整数数组nums,除某个元素仅出现一次外,其余每个元素都恰出现三次。请你找出并返回那个只出现了一次的元素。难度:中等提示:1<=nums.length<=3*10......