编写一个程序,要求:
(1)声明一个类complex,定义类complex的两个对象c1和c2,对象c1通过构造函数直接指定复数的实部和虚部(类私有数据成员为double类型:real和imag)为3.3及5.5,对象c2通过构造函数直接指定复数的实部和虚部为6.6和8.8;
(2)定义友元运算符重载函数,它以c1、c2对象为参数,调用该函数时能返回两个复数对象相加、相减及相乘操作;
(3)定义成员函数print,调用该函数时,以格式“(real,imag)”输出当前对象的实部和虚部,例如:对象的实部和虚部为6.6和8.8,则调用print函数输出格式为:(6.6,8.8);
(4)编写主程序,计算出复数对象c1和c2相加、相减及相乘结果,并将其结果输出。
华北理工的作业?
兄弟北带的?