P173-3-2 下面的程序实现复数的加法

#include <iostream>
using namespace std;
class myComplex
{
public:
	int real, imag;
	myComplex(int  r = 0, int i = 0)
	{
		real = r;
		imag = i;
	}
};
myComplex operator+(__________, myComplex& b)//答案:myComplex& a
{
	int r = a.real + b.real;
	int i = a.imag + b.imag;
	return _____________;// 答案:myComplex(r,i)
}
int main()
{
	myComplex x(1, 2), y(3, 4), z;
	z = x + y;//隐式转换
	cout << z.real << "+" << z.imag << "i" << endl;
	return 0;
}
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
C++

P174-1 给出下列程序都输出结果

2023-10-21 15:37:04

C++

派生类改变基类中成员的访问权限

2023-10-22 17:59:09

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索