利用Linux系统中的时间秒1-59来进行数字游戏
原创 精选 2017-07-15 11:03:39
1782阅读
2点赞
#!/bin/bash#It's written by caibingsen#Date:2016-03-15## 功能: 0-9 范围内的数字## 要求:1、每次自动生成一个数字##       2、错五次自动退出##       3、猜对自动退出##       4、输入非数字不报错##  
原创 2016-03-15 12:36:08
1216阅读
[root@yonglinux ~]# cat guess.sh  #!/bin/bash #guess number game; n=$[$RANDOM%100] while : do     read -p "please input a&nbs
原创 精选 2015-06-28 12:18:49
6578阅读
2点赞
6评论
数字游戏:  随机数字为7位数   7次   中间不对 会有例如 : 1A2B的提示, A代表数字正确,位置也正确,  B代表包含多少个数字正确但位置不正确#!/bin/bash## 随机生成四位数function randomNumber(){        a=(0 1 2 3 4 5 6 7 8 9) &nb
原创 2013-05-21 09:48:50
3509阅读
写一个数字脚本,当用户输入的数字和预设数字(随机生成一个小于100的数字)一样时,直接退出,否则让用户一直输入,并且提示用户的数字比预设数字大或者小。首先在root/scripts/目录下创建一个 caishuzi.sh脚本 #!/bin/bashm=`echo $RANDOM`n1=$[$m%1
原创 2022-08-26 17:27:14
177阅读
![](http://i2.51cto.com/images/blog/201809/29/4411907465f563f0988fe54e35a06d8e.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3po
原创 2018-09-29 08:29:43
990阅读
                            shell脚本数字小游戏要求:给用户三次机会,10以内的任意数字分析:10以内的随机数要用到RANDOM,循环给予用户三次机会,用if做判断是否等于RANDOM的值#脚本如下#!/bin/bash ###################### #shell脚本数字小游戏 ##################### info() { pr
原创 2019-06-21 18:09:11
1563阅读
首先创建一个shell脚本,在里面输入命令vi ben.sh在里面输入范围,设置猜测的次数然后sh ban.sh执行如果使用次数上限,可以选择是否继续在这里我输入了否,大家也可以输入是
原创 2022-04-11 17:06:55
2002阅读
6点赞
1评论
  首先要介绍一下,shell带有内置函数RANDOM,可以随机生成随机数,其范围为:0~32767因此如果你想要生成一个1~100之间的数字,那么只需让结果模100加一即可,即$((RANDOM %100+1))  完整的数字游戏代码如下:demoFun(){ echo "我已经想好了一个1到100之间的数字,我们一起来猜吧!!" num=$((RANDOM %100+1))
原创 2021-12-23 15:49:05
846阅读
#!/bin/bash num=$(expr $RANDOM % 100) chushi=0 echo "$num" while : do read -ep "计算机生成了一个 1-100 的随机数,你: " num1 let chushi+=1 if [ $num1 -eq $num ];then echo "恭喜,猜对了" ech
原创 2023-06-27 09:55:35
125阅读
#!/bin/bashecho'可以输入q或者quit退出'a=$[RANDOM%100+1]while:;doread-p'请输入一个数字(1-100):'numi=`echo$num|sed's/[0-9]//g'`if[-z"$num"];thenecho'不能什么都不输入'continuefiif[$num==q]||[$num==quit];thenexit2fiif[!-z"$i"];
原创 2018-09-05 18:40:40
5413阅读
写一个数字脚本,当用户输入的数字和预设数字(随机生成一个小于100的数字)一样时,直接退出,否则让用户一直输入,并且提示用户的数字比预设数字大或者小。#!/bin/bashm=`echo $RANDOM`n1=$[$m%100]while :do    read -p "Please input a number: " n    if [ $n == $n
原创 2015-08-11 23:25:06
494阅读
数字
原创 2021-01-12 08:27:56
441阅读
66
66
原创 2021-01-13 15:00:28
398阅读
#!/bin/bashflag=trueforiin{1..3};doecho"第$i机会..."read-p"请输入数字:"numiftest$num-lt100;thenecho"数字太小"elif[$num-gt100];thenecho"数字太大了"elseecho"猜对了"flag=falsebreakfidoneif$flag;thenecho"3次机会用完"fi
原创 2021-01-13 15:00:59
438阅读
#!/bin/bashflag=trueforiin{1..3};doecho"第$i机会..."read-p"请输入数字:"numiftest$num-lt100;thenecho"数字太小"elif[$num-gt100];thenecho"数字太大了"elseecho"猜对了"flag=falsebreakfidoneif$flag;thenecho&
原创 2021-01-13 15:02:30
1006阅读
#!/bin/bashflag=trueforiin{1..3};doecho"第$i机会..."read-p"请输入数字:"numiftest$num-lt100;thenecho"数字太小"elif[$num-gt100];thenecho"数字太大了"elseecho"猜对了"flag=falsebreakfidoneif$flag;thenecho"3次机会用完"fi
转载 2021-01-13 15:03:39
222阅读
1点赞
#!/bin/bashflag=truefor((i=1;i<=3;i++));doecho"第$i次机会"read-p"请输入数字"numif[$num-gt88];thenecho"数字大了"elif[$num-lt88];thenecho"数字小了"elseecho"猜对了"flag=falsebreakfidoneif$flg;thenecho"三次机会已用完"fi
原创 2021-01-11 10:44:24
667阅读
2点赞
1评论
``````#!/bin/bashflag=trueforiin{1..3};doecho"第$i机会..."read-p"请输入数字:"numiftest$num-lt100;thenecho"数字太小"elif[$num-gt100];thenecho"数字太大了"elseecho"猜对了"flag=falsebreakfidoneif$flag;the
原创 2021-01-13 14:50:30
382阅读
/*程序的版权和版本声明部分: Copyright (c) 2013, 烟台大学计算机学院 All rights reserved. 文件名称:test.cpp 作 者:赵加响 完成日期:2013 年 11 月 14 日 版 本 号:v1.0 对任务及求解方法的描述部分: 输入描述:无 问题描述:数字 程序输出: 问题分析:略算法设计:略*/#include #include#include using namespace std;int main (void){ int n,num,count=0; srand(time(0));//time(0)作为返回值种子 n...
转载 2013-11-14 20:42:00
240阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5