输入一个暂停的数字,然后从1打印到该数字,然后询问是否继续.继续的话再输入数字 接着打印,不继续退出

简介:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
   #!/bin/bash
   while  : ;  do
   read  -p  "do you continue(y/n):"  k
   case  $k  in
   y )
   read  -p  "u input the number:"  n
   if  [ $n -lt 6 ]
   then
   m=` seq  $n 5`
   echo  $m
   elif  [ $n -gt 5 ] && [ $n -lt 16 ]
   then
   m1=` seq  $n 15`
   echo  $m1
   fi
   continue
   ;;
   n )
   exit
   ;;
   * )
   echo  "你输入错误,请重新输入"
   ;;
   esac
done
fi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/bash
kl(){
read  -p  "input a pause num:"  i
read  -p  "input a pause num:"  xi
     for ((i=$i;i<=$xi;i++))
     do
         echo  -e  "$i \c"
     done
     echo
}
 
 
while  :
do
     read  -p  "continue?(y|n)"  yes
     if  "$yes"  "y"  ]
     then
         kl
     else
         exit  1
     fi
done



     本文转自wsw26 51CTO博客,原文链接:http://blog.51cto.com/wsw26/1755272,如需转载请自行联系原作者






相关文章
|
2月前
|
存储 C++
C++系列五:输入/输出
C++系列五:输入/输出
|
2月前
|
数据处理 C++ UED
C++程序中的输入与输出
C++程序中的输入与输出
28 2
|
2月前
|
C++
写一个函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空一个空格。如输入1990,输出1 9 9 0
这是一个C++代码片段,实现了一个函数`Print`,用于倒序打印整数。代码在`main`函数中读取用户输入的整数`n`,然后调用`Print`函数输出。示例运行结果显示了一张图片,显示了代码执行后的输出,但具体内容未提供。
26 0
|
2月前
43.编写一个程序,判断用户输入的字符是否是数字,若是数字,则输出“a numerical character”
43.编写一个程序,判断用户输入的字符是否是数字,若是数字,则输出“a numerical character”
28 3
|
2月前
|
编译器 C++
【c++】C++输入&输出
【c++】C++输入&输出
【c++】C++输入&输出
|
2月前
|
C++
58C++的输入和输出
58C++的输入和输出
17 0
|
2月前
输入一个字符串,统计其中字符A的数量并且输出,输入共有一行,为一个不带空格的字符串(其中字符数不超过100),输出一行,包含一个整数,为输入字符串中的A的数量
输入一个字符串,统计其中字符A的数量并且输出,输入共有一行,为一个不带空格的字符串(其中字符数不超过100),输出一行,包含一个整数,为输入字符串中的A的数量
|
12月前
|
Shell Perl
输入数字运行相应命令
输入数字运行相应命令
58 1
|
11月前
|
C++
|
算法
输入年、月,判断该月有多少天
输入年、月,判断该月有多少天
101 0