shell while循环体猜数字

#! /bin/bash
echo "guest the num from 1 to 10"
read num
while [ $num != 5 ]
do
if [ $num -lt 5 ]
then
echo "Too small,try agin"
read num
elif [ $num -gt 5 ]
then
echo "Too large,try agin"
read num
fi
echo "bingo"
done

  

[[email protected] Desktop]# ./guest.sh
guest the num from 1 to 10
4
Too small,try agin
5
bingo

  

时间: 2024-12-17 05:55:52

shell while循环体猜数字的相关文章

shell脚本:猜数字游戏

[[email protected] ~]# cat guess.sh  #!/bin/bash #guess number game; n=$[$RANDOM%100] while : do     read -p "please input a number: " n1     n2=`echo $n1 | sed 's/[0-9]//g'`     if [ ! -z $n2 ]     then         echo "your number is not a n

Shell脚本命令猜数字

原文地址:http://blog.51cto.com/13956537/2287388

Linux中猜数字shell脚本

利用Linux系统中的时间秒1-59来进行猜数字游戏,详细代码如下: #!/bin/bash #author wangning #date 2017-7-15 #qq 1198143315 #Email [email protected] ####################################define color########################## red="\033[31m" green="\033[32m" yellow=&

老男孩教育shell考试题猜数字游戏实战

1.猜数字:首先让系统随机生成一个数字,给这个数字定一个范围(数字前50及后50),让用户输入猜的数字,对输入判断,如果不符合数字就给予高与低的提示,根据提示,看你多少次可以猜对? 解答: 23期程彪同学的作品 1.实现效果 [20 [email protected] scripts]# sh apple.sh 这苹果多少钱一斤啊? 请猜0-60的数字 请输入你的价格:58 嘿嘿,要不你用这个价买? 这苹果多少钱一斤啊? 请猜0-60的数字 请输入你的价格:40 太低太低 这苹果多少钱一斤啊?

python------用python写一个猜数字的游戏

这样一个小游戏,我们用shell也是可以完成的,但是这里我们主要是练习python!具体的要求及shell的写法http://zidingyi.blog.51cto.com/10735263/1767566! #!/usr/bin/env python # coding=utf8                 /定义字符集,主要是为了打印出汉字 print ("-------------猜数字游戏----------------") import random tmp = rando

猜数字小程序的实现

目录 猜数字小程序的实现 一.比较两个数的大小 二.猜数字(年龄)的小游戏 2.1 用一个条件语句实现猜数字的小程序 2.2 随机数字 2.3 限制猜测次数 猜数字小程序的实现 一.比较两个数的大小 实现代码: # 设计思路 # 1.输入第一个数字num1 # 2.输入第二个数字num2 # 3.判断两个数字的大小 # 4.输出判断结果 #设计代码 num1=float(input("请输入第一个数字:")) num2=float(input("请输入第二个数字:"

20170913自制猜数字游戏

/* 猜数字:系统随机生成一个四位数,请根据下列判断猜出来 A:数值正确,位置正确 B:数值正确,位置不正确 C:数值不正确 */ #include<stdio.h> #include<time.h> #include<stdlib.h> #pragma warning (disable:4996) #define pUCharHead unsigned char * //以数组形式返回n个无重复的随机数,范围可指定[min,max] pUCharHead GenNoR

JavaScript一个猜数字游戏

效果图: 代码: <body> <script type="text/javascript"> window.onload = newgame; //页面载入的时候就开始一个新的游戏 window.onpopstate = popState; //处理历史记录相关事件 var state,ui; //全局变量,在newgame()方法中会对其初始化 function newgame( playagin ){ //开始一个新的猜数字游戏 //初始化一个包含需要的文

函数调用_猜数字和简易计算器

package app1; import java.util.*; public class TestFunction{     public static void main(String[] args){         Scanner sc=new Scanner(System.in);         System.out.print("请选择一项应用:\n1.猜数字\n2.简易计算器");         int n=sc.nextInt();         switch(