标签: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