第1个回答 2019-10-24
[root@localhost
baidu]#
more
fibonacci.sh
num1=0
num2=1
echo
$num1
echo
$num2
couter=$(expr
$1
-
2
)
#echo
$num
while
[
$couter
-gt
0
]
do
tmp=$(expr
$num1
+
$num2
)
echo
$tmp
num1=$num2
num2=$tmp
couter=$(expr
$couter
-
1
)
done
[root@localhost
baidu]#
sh
fibonacci.sh
20
0
1
1
2
3
5
8
13
21
34
55
89
144
233
377
610
987
1597
2584
4181