简介:斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家莱昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”。这个数列从第3项开始,每一项都等于前两项之和。下面看看使用shell如何实现的
代码:
#!/bin/bash
#Author.nhx
#斐波那契数列后的一个数字,永远是前2个数字之和
#如:0 1 1 2 3 5 8 13 。。。
list=(0 1)
for i in `seq 2 11`
do
list[$i]=`expr ${list[-1]} + ${list[-2]}`
done
echo ${list[@]}
结果: