编写程序读入两个复数并输出这两个复数的乘积

来源:百度知道 编辑:UC知道 时间:2024/05/27 16:04:00
编写程序读入两个复数并输出这两个复数的乘积。输入输出如下图。
程序运行时用户只须输入两个复数的实部与虚部。

class Complex
{
public:
Complex(){real=0;imag=0;}//构造函数
Complex(double r){real=r;imag=0;}//转换构造函数 将double型转成Complex类型
Complex(double r,double i){real=r;imag=i;}
//operator double(){return real;}//转换类型函数 将Complex类类型(自定义类型)转换成double型,

(标准类型)
void display();
friend Complex operator*(Complex&,Complex&);

private:
double real;
double imag;
};
Complex operator*(Complex &c1,Complex &c2)
{
return Complex(c1.real*c2.real-c1.imag *c2.imag ,c1.imag *c2.real +c1.imag *c2.real );
}

图呢??

编写程序读入两个复数并输出这两个复数的乘积 编写程序输入、输出两个已知矩阵,并计算输出两个矩阵之积。 编写程序,从键盘读入10个整数存入整型数组a中,然后逆序输出这10个整数。 编写程序,从键盘读入一个符号,如果它ASII值是偶数则输出1 编写程序读入一个字符串,统计该字符串中出现的字符及次数,输出结果。 编写一个程序读入一组整数,然后分别输出奇数的和与偶数的和 C语言 编写程序 从键盘输入一元二次方程的三个参数(实数),计算并输出该方程的两个根 用C语言编写程序,输入两个整数:1500和350,求出它们的商数和余数并进行输出. 编写一个程序,从键盘输入两个整数,输出这两个说之和 用C语言编写一个程序,从键盘输入两个正整数,输出这两个整数的最小公倍数