shell 1,100总和

 #!/bin/bash

sum=0
for ((i=1;i<=100;i++))
do
        ((sum=$sum+$i))
done
        echo "num:$sum"
###########################################
 
#!/bin/bash
sum=0
for num in  `seq 1 100`
do
        ((sum=$sum+$num))
done
        echo  "number: $sum"
 
#########################################
#!/bin/bash
i=1
sum=0
while [ $i -le100 ]
do
        sum=`expr $i + $sum`
        let i++                               
done
echo  1 and 100  equal   $sum 
 
#######################################
#!/bin/bash
sum=0
for i in  `seq 1 100`
do
        sum=`expr $i + $sum`
done
echo 1 and 100 equal  $sum 
 

你可能感兴趣的:(shell,职场,休闲,数字求和)