面试题答案
一键面试package main
import "fmt"
func complexMultiply(a complex128, b complex128) complex128 {
// 复数乘法操作
result := a * b
return result
}
你可以这样调用这个函数:
func main() {
// 声明复数变量a
a := complex(1, 2)
// 声明复数变量b
b := complex(3, 4)
result := complexMultiply(a, b)
fmt.Println(result)
}
在上述代码中:
complexMultiply
函数接受两个complex128
类型的参数a
和b
,并返回它们相乘的结果。- 在
main
函数中,声明了两个复数a
和b
,分别初始化为1 + 2i
和3 + 4i
,然后调用complexMultiply
函数进行乘法运算,并输出结果。