#include<iostream>
using namespace std;
class Complex
{
private:
double re;
double im;
public:
Complex(double pre, double pim=0)
{
re = pre;
im = pim;
}
void show()
{
cout << re;
if (im > 0)cout << "+" << im << "i";
else if (im < 0)cout << "-" << im << "i";
}
Complex operator+(Complex p)
{
Complex temp(p.re + re, p.im + im);
return temp;
}
};
int main()
{
Complex a(1, 2), b(2, 3), c(0);
a.show();
b.show();
c = a + b;
c.show();
}
重载+号运算符,(期末前一天抱佛脚)
最新推荐文章于 2025-12-15 13:40:30 发布
569

被折叠的 条评论
为什么被折叠?



