首页 > 其他分享 >2023.4.18

2023.4.18

时间:2023-04-18 23:56:40浏览次数:39  
标签:real const 18 image Complex 2023.4 operator c2

 1 //例8.1
 2 #include <iostream>
 3 using namespace std;
 4 class Complex
 5 {
 6 public:
 7     Complex(double r = 0.0,double i = 0.0):real(r),image(i){}
 8     Complex operator+(const Complex &c2) const;
 9     Complex operator-(const Complex &c2) const;
10     void display() const;
11 private:
12     double real;
13     double image;
14 };
15 Complex Complex::operator+(const Complex &c2) const
16 {
17     return Complex(real+c2.real,image+c2.image);
18 }
19 Complex Complex::operator-(const Complex &c2) const
20 {
21     return Complex(real-c2.real,image-c2.image);
22 }
23 void Complex::display()const
24 {
25     cout<<"("<<real<<","<<image<<")"<<endl;
26 }
27 int main()
28 {
29     Complex c1(5,4),c2(2,10),c3;
30     cout<<"c1 = ";c1.display();
31     cout<<"c2 = ";c2.display();
32     c3 = c1 -c2;
33     cout<<"c3 = c1 - c2 = ";c3.display();
34     c3 = c1 + c2;
35     cout<<"c3 = c1 + c2 =";c3.display();
36     return 0;
37 }

 

标签:real,const,18,image,Complex,2023.4,operator,c2
From: https://www.cnblogs.com/muzhaodi/p/17331742.html

相关文章

  • day49(2023.4.18)
    1.MySQL事务 2.使用事务 3.事务的并发问题 4.事务的隔离级别 5.用户管理 6.使用Navicat创建用户  7.使用Navicat分配权限8.测试一下分配好的权限 9.删除用户 10.数据的导出 11.分页查询  day49(2023.4.18)......
  • 4.18号站立会议
    无敌三人组今天我们组成功解决了数据添加过程中出现的问题。数据的添加本来是比较麻烦的,因为是在fragment之中进行操作,所以数据的更新并不是可以直接显示出来的。 ......
  • 2023/4/18每日随笔
       今天,上了英语口语,数据库,和python,数据库课上学了需求分析,数据库的建立等等,是一些以后做项目的要用到的东西。然后,python课上写报告,然后跑了八圈,晚上写了项目,解决了Androidfragment的添加bug,以及数据传输问题,我写的很乱,我觉得应该有一个东西可以在整个项目共享,但是我不知道......
  • 团队冲刺4\18
       解决了添加事件bug,实现了fragment的listview的点击事件,fragment里调用数据库一系列问题。以下目标实现长按事件和表格。 以下未实现图片:  点击跳转到activityToast.makeText(getContext(),listView.getAdapter().getItem(position).toString(),Toast.LENGTH_......
  • 2023/4/18
    7-1用虚函数分别计算各种图形的面积分数 20全屏浏览题目切换布局作者 沙金单位 石家庄铁道大学定义抽象基类Shape,由它派生出五个派生类:Circle(圆形)、Square(正方形)、Rectangle(长方形)、Trapezoid(梯形)和Triangle(三角形),用虚函数分别计算各种图形的......
  • 4月18日笔记
    今天完成了空调调节温度、风速也面的设计。学会了如何添加一个小图标。我们在添加一个已经扣完图的小图标时,尽管已经扣的很干净了但是依旧会在图表外又一层灰色的背景,这时,我们只需要将背景设为透明就可以。通过android:background="#0000"这样我们就可以得到一个干净的图标。......
  • 4.18团队会议
    1.整个项目预期的任务量:32小时,目前已花的时间:20小时,还剩余的时间:12小时2.公开任务看板照片: 3.4.产品的状态   ......
  • 4月18日set与map的学习
    之前学习过string,list,vector,deque,和两种适配器queue和stack,这些都是线性表的数据结构;而今天学习的map和set他们的底层是二叉搜索树,或者平衡二叉搜索树。首先是set她没有键值对,并且不能出现重复元素,比如当插入两个一时,他只会插入一个一,所以可以用作数组去重。 比如上图当插......
  • 变编程一小时2023.4.18
    1.#include<iostream>usingnamespacestd;classShape{ public: virtualdoublearea()const=0;};classCircle:publicShape{ public: Circle(doubler):radius(r) { } virtualdoublearea()const { return3.14159*radius*radius; } protected: dou......
  • Contest 23-04-18
    #D.糖果镇思路\(m=3\)时整个路径有两个拐点,分别是\(m=1\tom=2,m=2\tom=3\)设拐点\(1\)在第\(i\)列,拐点\(2\)在第\(j\)列,则路径上的数字总和为\((front[1][i])+(front[2][j]-front[2][i-1])+(back[j])\)(\(front[i][j]\)表示第i行\(1\toj\)的前缀和,\(back[j]\)表......