**
求斐波那契数列的前10项及总和
**
!/bin/bash
编写一个脚本,求fibonacci数列的前10项及其总和
firstNumber=1;
secondNumber=1;
fi[0]=firstNumberfi[1]=secondNumber
echo “______fibonacci的前10项为________”
echo fi[0]=fi[0]echofi[1]={fi[1]}
将fibonacci的前10项保存到数组中
for((i=2;i<10;i++))
do
let “index1=i-1”
let “index2=i-2”
let “fi[i]=fi[index1]+fi[index2]”
echo fi[i]={fi[i]}
done
计算fibonacci的前10项的和
sum=0
for((i=0;i<10;i++))
do
let “sum=fi[i]+sum”
echo sum=”$sum”
done
打印最后的结果
echo “_______fibonacci的前10项和为______”
echo “The sum of first ten fibonacci numbers is $sum”