|
发表于 2008-6-21 22:38:06
|
显示全部楼层
- #!/bin/bash
- function nmax(){
- s=0
- while [ $# -gt 0 ]
- do
- [ $1 -gt $s ] && s=$1
- shift
- done
- echo $s
- }
- function smax(){
- s=
- while [ $# -gt 0 ]
- do
- [ "X$1" \> "X$s" ] && s=$1
- shift
- done
- echo $s
- }
- nmax 1 3 5 7 9
- smax a b c d e
- function sum(){
- s=0;
- for((i=$1;i<=$2;i++))
- do
- ((s+=i))
- done
- echo $s
- }
- sum 1 10
- function check(){
- s=0
- while [ $# -gt 0 ]
- do
- ((s+=$1))
- shift
- done
- [ $s -gt 320 ] && echo "优秀"
- }
- check 70 87 95 80
复制代码 |
|