package main
import "fmt"
func fibo(num int) {
x, y := 1, 1
for i := 0; i < num; i++ {
fmt.Println(x, "\t")
x, y = y, x+y
}
}
func main() {
var num int
fmt.Println("give me a num")
fmt.Scanln(&num)
fibo(num)
}
本文介绍了一个使用Go语言实现斐波那契数列的简单程序。通过一个循环结构,程序能够生成用户指定数量的斐波那契数列数值,并在控制台上打印出来。这个例子展示了Go语言的基本语法和流程控制。
package main
import "fmt"
func fibo(num int) {
x, y := 1, 1
for i := 0; i < num; i++ {
fmt.Println(x, "\t")
x, y = y, x+y
}
}
func main() {
var num int
fmt.Println("give me a num")
fmt.Scanln(&num)
fibo(num)
}
182
601

被折叠的 条评论
为什么被折叠?