首页 > 代码库 > 特殊计算方式(数组)

特殊计算方式(数组)

有一列数字如下:

第1次:1

第2次:2

第3次:3

第4次:5

第5次:8

第6次:13

...

写出100次的数是什么。

 1 #!/bin/bash
 2 a[1]=1
 3 a[2]=2
 4 i=3
 5 while [ $i -le 100 ]
 6 do
 7 ((a[$i]=${a[$i-1]}+${a[$i-2]}))
 8 ((i++))
 9 done
10 echo ${a[100]}

 

特殊计算方式(数组)