前言:
今天各位老铁们对“求模运算算法”可能比较看重,咱们都需要了解一些“求模运算算法”的相关文章。那么小编也在网摘上网罗了一些有关“求模运算算法””的相关知识,希望同学们能喜欢,同学们快快来学习一下吧!(一)设计一个C++程序,求一个复数的模。
(二)C++代码如下:
#include<iostream>
using namespace std;
#include<cmath>
class Complex
{private:
int real;
int image;
public:
Complex();
Complex(int,int);
float mod();//求复数的模的函数
void display();
};
Complex::Complex()
{real=0;
image=0;
}
Complex::Complex(int x,int y)
{real=x;
image=y;
}
float Complex::mod()//定义求复数的模的函数
{float m;
m=pow(pow(real,2)+pow(image,2),0.5);//库函数可嵌套调用
return m;
}
void Complex::display()
{if(image<0)
cout<<real<<image<<"i"<<endl;
else
cout<<real<<"+"<<image<<"i"<<endl;
}
int main()//主函数
{Complex c1(6,9),c2(7,-3);
c1.display();
cout<<"c1的模:"<<c1.mod()<<endl;
c2.display();
cout<<"c2的模:"<<c2.mod()<<endl;
return 0;
}
(三)代码编辑窗口如下图:
(四)代码运行结果如下图:
标签: #求模运算算法