标签:code image main cas 需要 info 大写 fun operator

package main
import (
"fmt"
)
// 将计算的功能,放到一个函数中,然后在需要使用,调用即可
// 为了让其它包的文件使用Cal函数,需要将C大写类,似其它语言的public
func Cal(n1 float64, n2 float64, operator byte) float64 {
var res float64
switch operator {
case ‘+‘:
res = n1 + n2
case ‘-‘:
res = n1 - n2
case ‘*‘:
res = n1 * n2
case ‘/‘:
res = n1 / n2
default:
fmt.Println("操作符号错误...")
}
return res
}
func main() {
var n1 float64 = 10
var n2 float64 = 20
var operator byte = ‘+‘
ret := Cal(n1, n2, operator)
fmt.Println(ret)
}


// import 包路径 // 导入到包,使用的时候是包.函数名










package main
import (
"fmt"
)
func Digui(n int64) int64 {
if n == 1 || n == 2 {
return 1
} else {
return Digui(n-1) + Digui(n-2)
}
}
func main() {
// 斐波那契数列
// 1 1 2 3 5 8 13
var n int64 = 10
var ret int64
ret = Digui(n)
fmt.Printf("%v", ret)
}




标签:code image main cas 需要 info 大写 fun operator
原文地址:https://www.cnblogs.com/yzg-14/p/12181571.html