go语言打印前10个斐波那契数列

package main

import “fmt”

const NUM = 10 //多少位

func fibonacci(n int) int {
if n < 2 {
return n
}
return fibonacci(n-2) + fibonacci(n-1)
}

func main() {
var i int
for i = 0; i < NUM; i++ {
fmt.Printf("%d\t", fibonacci(i))
}
}
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/m0_38127487/article/details/114266532