最好能加入:read a
我可能没写清楚,这道题的意思是无论你输入什么数字,都能像1,2,3,4,5,这样从小到大排列,请各位大大帮帮忙吧~~~!!!
感谢一楼的朋友发来的答案,能不能让数字在一行显示,每个数字中间由“、”隔开?
在Linux系统下,编写一个Shell脚本,从键盘读入5个整数,然后显示最大数...
任意输入5个数,判断最大值,最小值,总和 s=0 read-p"pleaseinput:"num s=$(($s+$num))max=$num min=$num avg=$(($s\/5))foriin`seq4`do read-p"pleaseinput:"nums=$(($s+$num))if[$num-le$min];thenmin=$numfi if[$num-ge$max];thenmax=$numfi done echomax:$maxmin...
在linux中写出一个shell脚本,打印输出1~5的平方
read -p "please input a number:" num sum=0 for ((i=1;i<=$num;i++))do sum=$[$i**2+$sum]done echo $sum 注释:num:输入的数;sum:保存结果;i**2:求平方
Linux中编写shell脚本,输出如下序列:1,3,2,4,3,5,4,6,···100...
`expr $j + 2`," if [ $i -eq 10 ] then echo "" i=1 else i=$((i+1)) fi doneecho "" 注释里已经说了,script name prg8.sh,脚本名叫prg8.sh,当然,叫什么名字是你的
...并计算和(用linux 系统 shell脚本for语句编写)
read -p "Please input a postive integer:" num echo -e "\\nYour Number is: $num.\\n" # 将用户输入输出,以便用户确定 echo -e "All the prime from 1 to $num: "for ((n=2; n<=$num; n++)) { is_prime n if [ $flag -eq 1 ]; then echo -n "$n "((sum=sum...
linux下shell脚本怎样实现多行输出在屏幕上 只显示一行 后一行的输出...
我记得很久以前还在红联混得时候我写过一个菜单的脚本,就是你这种功能的要求。我当时是这么干的:有个printf 这个和C语言里的printf函数的格式符都一样,所以可以用C里面的 \\r 或者 \\b 来搞 \\r 光标移到行首 \\b 退格 ===这两个用哪个都可以,我当时用的是 \\r printf("第一句");p...
在linux上,用shell脚本实现1+2+3+……100,并在终端上显示出来
s=0 for (( i=1;i<=100;i=i+1 ))do s=$(($s+$i))done echo "1+2+3+...+100 ==>$s"
Linux编写脚本输出1到10之间的所有奇数
要揣摩出题者的意图:!\/bin\/bash for ((i=1; i<=10; i++)) do if [ $(expr $i % 2) -eq 1 ]; then echo $i;fi done
LINUX:编写一个shell脚本,并利用函数实现数列求和运算
be great the first number." else for i in $(seq $1 $2) do sum=`expr $sum + $i` done echo "\\"$1~$2\\" sum is $sum" fi #执行结果#[root@localhost opt]# .\/b.sh 3 6#"3~6" sum is 18#[root@localhost opt]# .\/b.sh 3 #Please input two num...
请问linux shell脚本如何编写一个选择菜单?
RT. 我希望是这样的: 1.xxx 2.xxx 3.xxx please choose:_ 就这么简单。脚本要用#!\/bin\/sh ,不要用bash. 附加要求如下: 我希望当我按了一个按键以后,就立刻执行选择的命令。不用再按enter键。我是在手机上执行,没有1,2,3,4,enter等按键。所以判... 展开 锅...
编写一个shell脚本,输出所有尾数是5的三位数
楼上想得复杂了,直接一句命令就搞定了 for ((i=10;i<=99;i++)); do echo "$i"5;done