复数比较大小

#include

#include

using namespace std;

struct complex//比较复数大小的函数

{

int real;

int imag;

};

int compare(struct complex a,struct complex b)

{

double r,t;

r=sqrt(pow(a.real,2.0)+pow(a.imag,2.0));

t=sqrt(pow(b.real,2.0)+pow(b.imag,2.0));

if(r>t)

{

return 0;//复数a 大则输出0

}

else

{

if(r==t)

{

return 1;//复数相等则输出1

}

else

{

return 2;//复数b 大则输出2

}

}

}

int main()

{

int x,y;

double m,n;

struct complex a,b;

cout

cin>>x;

cout

cin>>y;

if(x>y)

{

cout

}

else

{

if(x==y)

{

cout

}

else

{

cout

}

}

cout

cin>>m;

cout

cin>>n;

if(m>n)

{

cout

}

else

{

if(m==n)

{

cout

}

else

{

cout

}

}

cout

cin>>a.real;

cout

cin>>a.imag;

cout

cin>>b.real;

cout

cin>>b.imag;

if(compare(a,b)==0)

{

cout}

else

{

if(compare(a,b)==1)

{

coutelse

{

cout

}

}

system("pause");

}

#include

#include

using namespace std;

struct complex//比较复数大小的函数

{

int real;

int imag;

};

int compare(struct complex a,struct complex b)

{

double r,t;

r=sqrt(pow(a.real,2.0)+pow(a.imag,2.0));

t=sqrt(pow(b.real,2.0)+pow(b.imag,2.0));

if(r>t)

{

return 0;//复数a 大则输出0

}

else

{

if(r==t)

{

return 1;//复数相等则输出1

}

else

{

return 2;//复数b 大则输出2

}

}

}

int main()

{

int x,y;

double m,n;

struct complex a,b;

cout

cin>>x;

cout

cin>>y;

if(x>y)

{

cout

}

else

{

if(x==y)

{

cout

}

else

{

cout

}

}

cout

cin>>m;

cout

cin>>n;

if(m>n)

{

cout

}

else

{

if(m==n)

{

cout

}

else

{

cout

}

}

cout

cin>>a.real;

cout

cin>>a.imag;

cout

cin>>b.real;

cout

cin>>b.imag;

if(compare(a,b)==0)

{

cout}

else

{

if(compare(a,b)==1)

{

coutelse

{

cout

}

}

system("pause");

}


相关文章

  • (寒假总动员)2015年高二数学寒假作业专题18复数(背)
  • 专题18 复数 [背一背] 1. 复数的概念 (1) 虚数单位i: i2=-1:i和实数在一起,服从实数的运算律. (2) 代数形式:a+bi(a,b∈R),其中a叫实部,b叫虚部. 2. 复数的分类 复数z=a+bi(a.b∈R)中, z ...查看


  • (寒假总动员)2015年高二数学寒假作业专题18复数(学)
  • 专题18 复数 学一学------基础知识结论 1. 复数的概念 (1) 虚数单位i: i2=-1:i和实数在一起,服从实数的运算律. (2) 代数形式:a+bi(a,b∈R),其中a叫实部,b叫虚部. 2. 复数的分类 复数z=a+bi( ...查看


  • 高三数学复数知识点
  • 高三数学复数知识点 1. ⑴复数的单位为i ,它的平方等于-1,即i 2=-1. ⑵复数及其相关概念:复数-形如a + b i 的数(其中a ,b ∈R ): ① 实数-当b = 0时的复数a + bi ,即a : ② 虚数-当b ≠0时的 ...查看


  • 复数的基本概念与基本运算
  • 一.<考试说明>中复数的考试内容 (1)数的概念的发展,复数的有关概念(实数.虚数.纯虚数.复数相等.共轭复数.模): (2)复数的代数表示与向量表示: (3)复数的加法与减法,复数的乘法与除法,复数的三角形式,复数三角形式的乘 ...查看


  • 初一英语语法精讲:[第1讲] 名词.代词.形容词和副词
  • [第1讲:名词] 名词复数的特殊变化. 普通名词的复数我们知道是直接加-s或 -es, a. class, box, watch, brus 0 [第1讲:名词] 名词复数的特殊变化. 普通名词的复数我们知道是直接加-s或 -es, a. ...查看


  • 定积分的应用的知识点
  • 定积分的应用及复数 一. 基础知识梳理 1.熟练掌握平面图形的面积的计算 (1) 直角坐标系下平面图形的面积 由曲线y=f(x)与直线x=a,x=b(a≤b)及y=0所围成平面图形的面积A=f(x)dx: a) ⎰ ab 特别: I.若f( ...查看


  • 复数排列组合二项式定理部分复习讲义
  • 复数.排列组合.二项式定理部分复习讲义 杨思高级中学 陈可杰 [知识点归纳] 1.复数集 ⎧⎧⎧整 数⎪⎪有 理 数⎨⎪实数(b =0) ⎨⎩分 数⎪⎪ 复 数a +bi (a , b ∈R ) ⎨小数) ⎩无理数(无限不循环 ⎪ 虚 数( ...查看


  • 复数的基本知识
  • 一.知识要点: 1. 虚数单位i :(1)它的平方等于-1,即 i =-1; 2 (2)实数 可以与它进行四则运算,进行四则运算时,原有加.乘运算2. i 与-1的关系: i 就是-1的一个平方根,即方程x 2=-1的一个根,方程x 2=- ...查看


  • 数据挖掘领域涉及的各种数学与统计学基础概念
  • 加权平均.算数平均: 解释: 例子: 学校算期末成绩,期中考试占30%,期末考试占50%,作业占20%,假如某人期中考试得了84,期末92,作业分91,如果是算数平均,那么就是(84+92+91)/3=89:加权后的,那么加权处理后就是84 ...查看


热门内容