package main //必須
import “fmt”
//有參無返回值函數的定義,普通參數列表
//定義函數時,在函數名後面()定義的參數叫形參
//參數傳遞,只能由實參傳遞給形參,不能反過來,單向傳遞
func MyFunc01 ( a int) {
//a = 111
fmt.Println("a = ",a)
}
func MyFunc02(a int,b int) {
fmt.Printf(“a = %d,b = %d\n”,a,b)
}
func MyFunc03(a,b int) {
fmt.Printf(“a = %d,b = %d\n”,a,b)
}
func MyFunc04(a int,b string,c float64) {
fmt.Printf(“a = %d,b = %d,c = %d\n”,a,b,c)
}
func MyFunc05(a,b string,c float64,d,e int) {
fmt.Printf(“a = %d,b = %d\n”,a,b)
}
func MyFunc06(a string,b string,c float64,d int,e int) {
fmt.Printf(“a = %d,b = %d\n”,a,b)
}
func main () {
//有參無返回值函數調用: 函數名(所需參數)
//調用函數傳遞的參數叫實參
MyFunc01(666)
MyFunc02(666,888)
}