实验 C+实现复数的加减乘除试用C语言的结构类型定义表示复数Complex的抽象数据类型。(1)在复数内部用浮点数定义其实部与虚部;(2)设计实现复数的、等运算的函数。基本操作函数接口:InitComplex( &Z, v1, v2 ):操作结果:构造复数Z,其实部和虚部分别被赋以参数v1和v2的值。GetReal( Z, &realPart ):初始条件:复数已存在。操作结果:用realPart返回复数Z的实部值。GetImag( Z, &ImagPart ):初始条件:复数已存在。操作结果:用ImagPart返回复数Z的虚部值。Add( z1,z2, &sum ):初始条件:z1,z2是复数。操作结果:用sum返回两个复数z1,z2的和值。 Sub( z1,z2, &residue):初始条件:z1,z2是复数。操作结果:用res返回两个复数z1,z2的差值。mul( z1,z2, &product ):初始条件:z1,z2是复数。操作结果:用product返回两个复数z1,z2的积。 d