go语言实现斐波那契数列

package main

import "fmt"

// 用go实现斐波那契数列
func fib(num int) int {
var result int
if num < 2 {
result = num
} else {
result = fib(num-1) + fib(num-2)
}
return result
}
func main() {
nu := 7
arr := []int{}
for i := 0; i <= nu; i++ {
arr = append(arr, fib(i))
}
for _,j:=range arr{
fmt.Print(j)
fmt.Print(" ")
}
}
上一篇:#斐波那契进制#洛谷 3938 斐波那契


下一篇:C++输出斐波那契数列的前n项