正在加载图片...
六例3.1 void mainO #include <iostre i A init(1. 1, 2.2) lud< th cou<“复数A的实部=“<< A. realcomplexi0<<end struct complex cout<<s 复数A的实部 double res 4 <<A.imagcomplex(<<endl out<<“复数A的绝对值 double im= "<<A. abscomplexo<<endl; void init( freal-r; imag I, double realcomplexo ∥取复数的实部值 i return real; y double imagcomplexo 取复数的虚部值 freturn imag; double abscomplexo ∥复数的绝对值 i double t; t=real real+imag imag; return sqrt(t); }A;3 **例 3.1 #include <iostream.h> #include <math.h> struct complex{ double real; //复数的实部 double imag; //复数的虚部 void init (double r, double I) //给real和imag赋初值 { real=r; imag=i; } double realcomplex() //取复数的实部值 { return real;} double imagcomplex() //取复数的虚部值 { return imag;} double abscomplex() //求复数的绝对值 { double t; t=real*real+imag*imag; return sqrt(t); } } A; void main() { A.init(1.1,2.2); cout<<“复数A的实部= “<<A.realcomplex()<<endl; cout<<“复数A的实部 = “<<A.imagcomplex()<<endl; cout<<“复数A的绝对值 = “<<A.abscomplex()<<endl; }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有