快捷搜索:  汽车  科技

c的取模运算公式:C程序求复数的模

c的取模运算公式:C程序求复数的模int image; int real;#include<cmath>class Complex{private:

(一)设计一个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;

}

(三)代码编辑窗口如下图:

c的取模运算公式:C程序求复数的模(1)

(四)代码运行结果如下图:

c的取模运算公式:C程序求复数的模(2)

猜您喜欢: