linux下使用shell腳本利用陣列形式求斐波那契數列的前二十項及總和,求大神們幫忙一下程式怎么寫
謝謝!
uj5u.com熱心網友回復:
隨便寫了一個,可以參考一下#!/bin/bash
a=0
b=1
fibo=(0 1)
sum=1
echo "fibo list 1:" $a
echo "fibo list 2:" $b
for ((i=3;i<=20;i++));
do
let c=$a+$b;
a=$b;
b=$c;
fibo=(${fibo[@]} $c);
let d=$i-1;
echo "fibo list" $i ":" ${fibo[$d]};
let sum=$sum+${fibo[$d]};
done
echo "fibo 20 sum is:" $sum
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/188071.html
標籤:非技術區
上一篇:關于X86記憶體PCI總線地址
