#!/bin/sh
read max
min=$max
sum=$max
i=1
while [$i –lt 100]
do
read x
sum=expr $sum + $x
if [ $max –lt $x ]
then
max=$x
fi
if [ $ x –lt $min ]
then
min=$x
fi
i=`expr $i + 1`
done
echo "sum = $sum ; max = $max min = $min "
#!/bin/sh
read max
min=$max
sum=$max
i=1
while [ $i -lt 4 ]
do
read x
sum=`expr $sum + $x`
if [ $max -lt $x ]
then
max=$x
fi
if [ $x -lt $min ]
then
min=$x
fi
i=`expr $i + 1`
done
echo "sum = $sum ; max = $max min = $min "
你用cat看的代码和你放出来的代码都不一样的啊
代码到底长什么样
你不指定bash,可能就会解析不了命令
好好的把bash加在第一行上