#include<iostream>
using namespace std;
class Complex
{
private:
 int real;
 int imag;
public:
 Complex()
 { 
 real = 0;
 imag = 0;
 }
 Complex(int r, int i) :real(r), imag(i) {};
 friend Complex operator+(Complex &c1, Complex &c2);
 void display();


};



void Complex::display()
{
 cout << "real=" << real << endl;
 cout << "imag=" << imag << endl;
}
Complex operator+(Complex &c1, Complex &c2)
{
 return Complex(c1.real + c2.real, c1.imag + c2.imag);
}
int main()
{
 Complex c1(3, 4);
 Complex c2(5, 8);
 Complex c3;
 c3 = c1 + c2;
 c3.display();
 return 0;


}

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐