编写一个shell脚本,求斐波那契数列的前10项及总和。
答:
#!/bin/bash
a=1
b=1
echo –n –e "$a\t$b"
let "n=a+b"
count=4
while [ $count –gt 0 ]
do
let "a=a+b"
let "b=b+a"
echo –n –e "\t$a\t$b"
let "n +=a+b"
let "count=count-1"
done
echo
echo "The sum is $n"
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题