編寫(xiě)一個(gè)計(jì)算1到n的累加和的函數(shù)fun订咸,其中n由腳本參數(shù)給出挑宠。調(diào)用該函數(shù)均驶,計(jì)算1到20的和团滥。
程序清單:
#竿屹!/bin/bash
fun(){
sum=0
i=1
while? [? $i? -le? $1? ]
do
sum=$(($sum+$i))
i=$(($i+1))
done
return $sum
}
fun 20
echo? "The sum is $sum"
exit 0
運(yùn)行結(jié)果: