编写一个shell脚本,求斐波那奇数列的前十项及总和

2025-04-04 10:29:44
推荐回答(1个)
回答1:

m=1;
n=1;
x=0;
y=0;
i=1;

while [ i -le 10];
do
if [ i -ge 3 ];then
x=`expr $m+$n`
else
x=$m
fi
y=`expr $y+$x`

echo "第"$i"个数:"$x;

if [ i -ge 10 ];then
break;
fi
i=`expr $i+1`
done
echo "总和:"$y