2016-08-18作業

斐波那契數列

fibonacciSequenceFun.sh

#!/bin/bash

function fibonacci_sequence {

  if [ $1 -eq 0 ]; then

    echo 0

  

  elif [ $1 -eq 1 ]; then

    echo 1

  else

#    echo $[`fibonacci_sequence $[$1-1]` + `fibonacci_sequence $[$1-2]`]

    echo $[$(fibonacci_sequence $[$1-1]) + $(fibonacci_sequence $[$1-2])]

  fi

}

fibonacciSequence.sh

#!/bin/bash

. fibonacciSequenceFun.sh

原創文章,作者:songzizhe,如若轉載,請注明出處:http://www.www58058.com/40258

(0)
songzizhesongzizhe
上一篇 2016-09-19
下一篇 2016-09-19

相關推薦

  • Shell腳本編程

    Shell腳本編程

    2017-09-20
  • 推薦-CentOS 6的系統啟動流程

    ?一、POST加電自檢     按下電源后ROM芯片中的CMOS程序執行并檢測CPU、內存等設備是否存在并正常運行,CMOS中的程序叫BIOS,可以設置硬盤接口,網卡聲卡開關之類的簡單設置。一般PC機主板上有一個紐扣電池,這個電池就是給ROM供電的,可以保證主板斷電后BIOS的一些基本設置不會重置。  &nb…

    Linux干貨 2016-04-10
  • Linux基礎

    計算機組成和功能 按照Von Neumann的理解 [1],計算機分為以下幾部分:     輸入 (Input Device, 用于提供給計算機待處理的數據)         e.g. 鍵盤,…    &nbs…

    Linux干貨 2016-09-27
  • 文本處理工具sed的使用以及Vim的使用技巧詳解

    一、什么是sed     sed的英文全稱是Stream EDitor,叫行編輯器。     sed是一種流編輯器,它一次處理一行內容。處理時,把當前處理的行存儲在臨時緩沖區中,稱為“模式空間”(pattern space),接著用sed命令處理緩沖區中的內容…

    Linux干貨 2016-08-11
  • grep、egrep正則表達式之初窺門徑

    何謂正則表達式 正則表達式,又稱正規表示法、常規表示法(Regular Expression,在代碼中常簡寫為regex、regexp或RE),是一類字符所書寫的模式,其中許多字符不表示其字面意義,而是表達控制或通配等功能。正則表達式使用單個字符串來描述、匹配一系列符合某個句法規則的字符串。在很多文本編輯器里,正則表達式通常被用來檢索、替換那些符合某個模式的…

    2015-03-19
  • MySQL常用字符函數

    MySQL常用字符函數簡介 CONCAT(S1,S2…Sn) 連接S1,S2…Sn為一個字符串 concat函數,把傳入的參數連接成為一個字符串。 例如: 把“aaa”、“bbb”、”ccc”3個字符串連接成一個字符串,“aaabbbccc”.另外任何與NULL進行連接的結果都將是NULL. >SELEC…

    Linux干貨 2017-05-01
欧美性久久久久