#include<iostream>
using namespace std;
class Complex
{
private:
double real,image;
public:
Complex(double x=0.0,double y=0.0)
{
real=x;
image=y;
}
double getreal()
{
return real;
}
double getimage()
{
return image;
}
Complex operator ++()
{
++real;
++image;
return *this;
}
Complex operator ++(int)
{
Complex zheng(real,image);
real++;
image++;
return zheng;
}
friend void Print(Complex &c1);
};
void Print(Complex &c1)
{
int a,b;
a=c1.getreal();
b=c1.getimage();
cout<<"("<<a<<","<<b<<")"<<endl;
}
int main()
{
Complex c1(2,5),c2;
Print(c1);
c2=c1++;
Print(c1);
Print(c2);
c2=++c1;
Print(c1);
Print(c2);
return 0;
}
长春理工大学计算机c++实验课题目及程序
5星 · 超过95%的资源 需积分: 34 117 浏览量
2015-03-03
22:25:08
上传
评论 1
收藏 894KB RAR 举报
xiaokebubu
- 粉丝: 0
- 资源: 3
最新资源
- GEC6818:一款高性能嵌入式开发板GEC6818:一款高性能嵌入式开发板
- 红外和可见光图像融合,红外和可见光图像融合目的,Python实现源码(优质项目源码).zip
- Python中的数据可视化工具Matplotlib
- Yolov8算法在自定义数据集上的训练和应用Yolov8算法在自定义数据集上的训练和应用
- 代码迷宫2.sb3
- C#课程设计大作基于WinForm的页面美观功能完整的导师双选系统源码..zip
- 基于C#实现的Crazepony上位机源代码
- 基于Flask+vue的环境管理系统源码(优质项目源码).zip
- 冒泡排序的定义及java代码实现
- 平均电流知识点(包含平均电流的建模和概述)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈