第七周项目一实现复数类中的运算符重载1
来源:互联网 发布:matlab2015b for mac 编辑:程序博客网 时间:2024/05/16 06:47
*Copyright (c)2015,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:test.cpp*作 者:李文贺*完成日期:2015年5月13日*版 本 号:v1.0*问题描述:*输入描述:*程序输出:结果#include <iostream>using namespace std;class complex{public: complex(){real=0;imag=0;} complex(double r,double i){real=r;imag=i;} complex operator+(const complex &c2); complex operator-(const complex &c2); complex operator*(const complex &c2); complex operator/(const complex &c2); void display();private: double real; double imag;};complex complex::operator+(const complex &c2){ return complex(real+c2.real,imag+c2.imag);}complex complex::operator-(const complex &c2){ return complex(real-c2.real,imag-c2.imag);}complex complex::operator*(const complex &c2){ return complex(real*c2.real-imag*c2.imag,real*c2.imag+imag*c2.real);}complex complex::operator/(const complex &c2){ return complex((real*c2.real+imag*c2.imag)/(c2.real*c2.real+c2.imag*c2.imag),(real*c2.imag+imag*c2.real)/ (c2.real*c2.real+c2.imag*c2.imag));}void complex::display(){ cout<<"("<<real<<","<<imag<<"i)"<<endl;}int main(){ complex c1(3,4),c2(5,-10),c3; cout<<"c1="; c1.display(); cout<<"c2="; c2.display(); c3=c1+c2; cout<<"c1+c2="; c3.display(); c3=c1-c2; cout<<"c1-c2="; c3.display(); c3=c1*c2; cout<<"c1*c2="; c3.display(); c3=c1/c2; cout<<"c1/c2="; c3.display(); return 0;};
0 0
- 第七周项目一实现复数类中的运算符重载1
- 第七周项目 1 实现复数类中的运算符重载(1)
- 第七周项目1——实现复数类中的运算符重载(成员函数)
- 第七周项目 1 实现复数类中的运算符重载(2)
- 第七周项目 1 实现复数类中的运算符重载(3)
- 第八周项目一 实现复数类中的运算符重载-(1)定义复数类重在运算符+-*/
- 第十二周项目一实现复数中的运算符重载
- 项目一(实现复数类中的运算符重载)
- 第八周项目一任务1——实现复数类中的运算符重载
- 第八周 项目一 实现复数类中的运算符重载(1)
- 第八周(项目一)——实现复数类中的运算符重载(1)。
- C++第8周(春)项目1 实现复数类中的运算符重载 .(一)
- 第八周 项目一 (1) 实现复数类中的运算符重载 成员函数
- 第八周 项目一 实现复数类中的运算符重载(1)
- 第八周项目一实现复数类中的运算符重载(1)
- 第八周项目一实现复数类中的运算符重载(1)
- 第八周项目一——实现复数类中的运算符重载(1)
- 第八周 项目一 实现复数类中的运算符重载1
- Rust猜数字之循环
- Mybatis源代码分析之类型转换
- 方程也是一种类
- WIN7、WIN8打开命令行Cmd窗口
- LeetCode(N-Queens)
- 第七周项目一实现复数类中的运算符重载1
- win8 将用户添加到用户组的方法
- socket示例
- C#生产者消耗者
- 【开发者利器】15 款 jQuery 社交分享插件
- 网页表格的制作
- vc禁用win键、alt+tab键
- 关闭本页后还要执行的操作
- 《JAVA与模式》