functriangle() { var a, b int = 3, 4 var c int //func Sqrt(x float64) float64 接收float64类型的参数, 返回float64类型的值 //在其他语言中, int类型可以被隐式的转换为float进行计算, 但是在Go, 必须显示强制类型转换 //c 为int类型, 而函数返回值为float64类型, 所以也需要强制类型转换为int c = int(math.Sqrt(float64(a*a + b*b))) fmt.Println(c) }