一、问题描述
1、定义一个复数类Complex,使得下面的代码能够工作。
Complex c1(3,5);
Complex c2=4.5;
c1.add(c2);
c1.show();

#include <iostream>
using   namespace  std;
class Complex {public:Complex(float i, float j);Complex (float x);     //函数重载void add(Complex t);void show();
private:float shi;float xu;
};
Complex::Complex(float  x)
{shi = x;xu = 0;
}
Complex::Complex(float i, float j )    //定义复数的实部和虚部为浮点型
{shi = i;xu = j;
}
void Complex:: add(Complex t)          //定义复数相加函数
{shi = shi + t.shi;xu = xu + t.xu;
}
void Complex::show()
{cout << shi << "+" << xu << "*i" << endl;
}int main() {Complex c1(3, 5);Complex c2(4.5);c1.add(c2);c1.show();return 0;}

运行图

1、定义一个复数类Complex,使得下面的代码能够工作。 Complex c1(3,5); Complex c2=4.5; c1.add(c2); c1.show();相关推荐

  1. 定义一个复数类Complex,重载运算符+

    定义一个复数类Complex,重载运算符"+".使之能用于复数的加法运算,将运算符函数重载为非成员.非友员的普通函数.编写程序求2个复数之和. #include<iostre ...

  2. 定义一个复数类Complex,重载运算符“+”,

    定义一个复数类Complex,重载运算符"+",使之能用于复数的加法运算.参加运算的两个运算符可以都是类对象.也可以其中一个是整数,顺序任意.例如:c1+c2,i+c1,c1+i ...

  3. 定义一个复数类Complex,重载运算符“+”,“ -”,“*”,“/”使之能用于计算两个复数的加减乘除。

    定义一个复数类Complex,重载运算符"+"," -","*","/"使之能用于计算两个复数的加减乘除.运算符重载函数 ...

  4. 定义一个复数类Complex

    3. 定义一个复数类 Complex ,使得代码能够进行下面的工作 (20 分 ) : Complex c1(3, 5); // 用复数 3+5i 初始化 c1 Complex c2 = 4.5; / ...

  5. python定义一个复数类complex、并实现复数相加_用java定义一个复数类Complex,能够创建复数对象,并且实现复数之间的加、减运算...

    题目: 用java定义一个复数类Complex,能够创建复数对象,并且实现复数之间的加.减运算 复数具有实部和虚部两部分,如2+5i就是一个复数,其中2为实部,5i为虚部;两复数相加时,实部与实部相加 ...

  6. java构造实部与虚部,1.定义一个复数类Complex,该类有代表实部与虚部的成员变量,有两个构造函数Complex()...

    1.定义一个复数类Complex,该类有代表实部与虚部的成员变量,有两个构造函数Complex() 2016-08-23 0 0 0 暂无评分 其他 1 积分下载 如何获取积分? 1.定义一个复数类C ...

  7. 定义一个复数类complex,包含两个属性:实部和虚部,包含构造函数,包含成员函数void display()输出,包括成员函数complex add(complex a), 进行复数加法。

    定义一个复数类complex,包含两个属性:实部和虚部,包含构造函数,包含成员函数void display()输出,包括成员函数complex add(complex a), 进行复数加法,在主函数种 ...

  8. python定义一个复数类_Python中complex复数类型的简单介绍

    1 复数的简要描述 虚数由实部和虚部两个部分构成: real+imag(虚部后缀为j或J) 其中实数部分和虚数部分都为浮点数.  例如定义一个虚数,分别输出它的实部和虚部: a=4.7+0.666j  ...

  9. 定义一个复数类Complex,使得下面的代码能够工作:Complex c1(3, 5); //用复数3+5i初始化c1Complex c2 = 4.5; //用实参4.

    #include <iostream> using namespace std; class Complex {//命名一个Complex的类 public:     Complex(do ...

最新文章

  1. springmvc和mybatis整合关键配置
  2. 优秀平面设计师必须拥有的设计思维
  3. 戴尔电脑 linux ssh,使用SSH管理Dell iDRAC远程控制卡
  4. HDU 1019 Least Common Multiple
  5. 各种光源(灯)的光谱
  6. 阿里巴巴 连接池 druid 的使用、maven依赖
  7. 【深度学习】Win10安装TensorFlow_gpu(避坑必看)
  8. 编程体系结构(01):Java编程基础
  9. STC单片机 命名规则,最小系统 图示
  10. 用vertx compose写链式操作
  11. 通过JS改变框架的src
  12. 计算机辅助三维参数化设计是什么,滚子链轮的计算机辅助三维参数化设计.pdf...
  13. 详细叙述网上现有的PS换脸术(附步骤总结)
  14. 恢复被误删的ESP引导分区
  15. debian 屌丝日记
  16. Android Q版本实现自动连接WiFi
  17. 怎么设置邮箱自动回复?如何设置自动回复功能?
  18. pyhton前景之个人愚见
  19. noi题库c语言 1.5答案,NOIP2004提高组复赛试题答案c语言版
  20. svn中有的代码被标注黄色,绿色和红色,分别表示什么意思呢?

热门文章

  1. MQTT-Eclipse paho mqtt重连机制
  2. 计时函数clock()与数据类型clock_t
  3. ESP8266基于MicroPython的TCP socket回调函数实现案例
  4. matlab求两向量夹角_【求精干货】高中数学知识点总结归纳高一学生必须掌握
  5. vbs查看系统开关机时间
  6. 代码复杂度分析——时间、空间复杂度
  7. 我想推出这么一种应用(现代诗歌)
  8. 【联想RQ940】联想RQ940更换主板电池+重新设置BIOS
  9. 合肥辰工科技有限公司
  10. 培训机构让考java证书有必要吗在线等