本文最后更新于 283 天前,其中的信息可能已经有所发展或是发生改变。
#! /bin/bash
read n
a[0]=1
a[1]=1
for ((i = 2; i <= n; i ++ ))
do
x=$(expr $i - 1)
y=$(expr $i - 2)
a[$i]=$(expr ${a[$x]} + ${a[$y]})
done
echo ${a[$n]}
#! /bin/bash
read n
a[0]=1
a[1]=1
for ((i = 2; i <= n; i ++ ))
do
x=$(expr $i - 1)
y=$(expr $i - 2)
a[$i]=$(expr ${a[$x]} + ${a[$y]})
done
echo ${a[$n]}