shell写一个斐波那契数列
时间: 2024-03-28 12:22:35 浏览: 124
1714080902201-陈庆辉-实验五1
#!/bin/bash
# 获取斐波那契数列的长度
echo "请输入斐波那契数列的长度:"
read n
# 初始化数组
fib[0]=0
fib[1]=1
# 计算斐波那契数列
for (( i=2; i<$n; i++ ))
do
fib[$i]=$(( ${fib[$i-1]} + ${fib[$i-2]} ))
done
# 输出斐波那契数列
echo "斐波那契数列为:"
for (( i=0; i<$n; i++ ))
do
echo -n "${fib[$i]} "
done
echo ""
阅读全文