1、定义一个复数类Complex,使得下面的代码能够工作。 Complex c1(3,5); Complex c2=4.5; c1.add(c2); c1.show();
一、问题描述
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();相关推荐
- 定义一个复数类Complex,重载运算符+
定义一个复数类Complex,重载运算符"+".使之能用于复数的加法运算,将运算符函数重载为非成员.非友员的普通函数.编写程序求2个复数之和. #include<iostre ...
- 定义一个复数类Complex,重载运算符“+”,
定义一个复数类Complex,重载运算符"+",使之能用于复数的加法运算.参加运算的两个运算符可以都是类对象.也可以其中一个是整数,顺序任意.例如:c1+c2,i+c1,c1+i ...
- 定义一个复数类Complex,重载运算符“+”,“ -”,“*”,“/”使之能用于计算两个复数的加减乘除。
定义一个复数类Complex,重载运算符"+"," -","*","/"使之能用于计算两个复数的加减乘除.运算符重载函数 ...
- 定义一个复数类Complex
3. 定义一个复数类 Complex ,使得代码能够进行下面的工作 (20 分 ) : Complex c1(3, 5); // 用复数 3+5i 初始化 c1 Complex c2 = 4.5; / ...
- python定义一个复数类complex、并实现复数相加_用java定义一个复数类Complex,能够创建复数对象,并且实现复数之间的加、减运算...
题目: 用java定义一个复数类Complex,能够创建复数对象,并且实现复数之间的加.减运算 复数具有实部和虚部两部分,如2+5i就是一个复数,其中2为实部,5i为虚部;两复数相加时,实部与实部相加 ...
- java构造实部与虚部,1.定义一个复数类Complex,该类有代表实部与虚部的成员变量,有两个构造函数Complex()...
1.定义一个复数类Complex,该类有代表实部与虚部的成员变量,有两个构造函数Complex() 2016-08-23 0 0 0 暂无评分 其他 1 积分下载 如何获取积分? 1.定义一个复数类C ...
- 定义一个复数类complex,包含两个属性:实部和虚部,包含构造函数,包含成员函数void display()输出,包括成员函数complex add(complex a), 进行复数加法。
定义一个复数类complex,包含两个属性:实部和虚部,包含构造函数,包含成员函数void display()输出,包括成员函数complex add(complex a), 进行复数加法,在主函数种 ...
- python定义一个复数类_Python中complex复数类型的简单介绍
1 复数的简要描述 虚数由实部和虚部两个部分构成: real+imag(虚部后缀为j或J) 其中实数部分和虚数部分都为浮点数. 例如定义一个虚数,分别输出它的实部和虚部: a=4.7+0.666j ...
- 定义一个复数类Complex,使得下面的代码能够工作:Complex c1(3, 5); //用复数3+5i初始化c1Complex c2 = 4.5; //用实参4.
#include <iostream> using namespace std; class Complex {//命名一个Complex的类 public: Complex(do ...
最新文章
- springmvc和mybatis整合关键配置
- 优秀平面设计师必须拥有的设计思维
- 戴尔电脑 linux ssh,使用SSH管理Dell iDRAC远程控制卡
- HDU 1019 Least Common Multiple
- 各种光源(灯)的光谱
- 阿里巴巴 连接池 druid 的使用、maven依赖
- 【深度学习】Win10安装TensorFlow_gpu(避坑必看)
- 编程体系结构(01):Java编程基础
- STC单片机 命名规则,最小系统 图示
- 用vertx compose写链式操作
- 通过JS改变框架的src
- 计算机辅助三维参数化设计是什么,滚子链轮的计算机辅助三维参数化设计.pdf...
- 详细叙述网上现有的PS换脸术(附步骤总结)
- 恢复被误删的ESP引导分区
- debian 屌丝日记
- Android Q版本实现自动连接WiFi
- 怎么设置邮箱自动回复?如何设置自动回复功能?
- pyhton前景之个人愚见
- noi题库c语言 1.5答案,NOIP2004提高组复赛试题答案c语言版
- svn中有的代码被标注黄色,绿色和红色,分别表示什么意思呢?