Go語言學習之斐波那契數列的測試例子和定義常量方法

2022-05-03 07:33:09 字數 585 閱讀 3042

1.go語言中測試檔案必須以test.go結尾,比如:fib_test.go

2.測試檔案內的方法必須是test開頭,比如:func testfiblist()

3.**如下:

package learning1

import (

"fmt"

"testing"

)//後乙個數的值是前兩個的數的和

func testfiblist(t *testing.t)

}

4.在命令行內執行test測試檔案:

go test -v fib_test.go
5.定義常量的方法:關鍵字 const

//同時定義多個常量

const(

day1 = 1

day2 = 2

)//定義連續常量:itoa

const(

day1 = 1 + itoa //代表連續遞增常量

day2

day3

)//上述例子中,三個值分別為 1 2 3

斐波那契數列 C 語言學習

斐波那契 fabonacci 序列起源於中世紀的義大利,問題是這樣給出的 假定每對兔子每個月生出新的一對兔子來,新的每對兔子過兩個月就可以生育。其次,這些兔子都不死,這樣第乙個月有一對兔子,第二個月有兩對兔子,第三個月有三對兔子 第乙個月的一對兔子又生了一對 第四個月有五對兔子 第二個月已有的兩對兔...

go語言的斐波那契數列fibonacci

package main import fmt 單純的兩個數字相加的函式 func add x,y int int fibonacci 函式會返回乙個返回 int 的函式。func fibonacci s1,s2 int func int func main 這裡是利用go的閉包。go 函式可以是閉...

演算法之斐波那契數列

斐波那契數列 fibonacci sequence 又稱 分割數列 因數學家列昂納多 斐波那契 leonardoda fibonacci 以兔子繁殖為例子而引入,故又稱為 兔子數列 斐波那契當時是為了描述如下情況的兔子生長數目 第乙個月初,有一對剛誕生的兔子 第二個月之後 第三個月初 它們可以生育 ...