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(" ")
}
}
posted @ 2021-06-12 15:24  Javid_J  阅读(337)  评论(0)    收藏  举报