课堂小练习
#include<iostream> #include <cmath> using namespace std; class Complex{ public: Complex(double r1=0,double i1=0); Complex(Complex &x); void add(Complex y); void show(); double mod(); private: double r; double i; }; Complex::Complex(Complex &x) { r=x.r; i=x.i; } Complex::Complex(double r1,double i1) { r=r1; i=i1; } void Complex::add(Complex y) { r=r+y.r; i=i+y.i; } void Complex::show() { cout<<r<<"+"<<i<<"i"<<endl; } double Complex::mod() { double s; s=sqrt(r*r+i*i); return s; } int main() { Complex c1(3,5); Complex c2(4.5); Complex c3(c1); c1.add(c2); c1.show(); cout<<c1.mod()<<endl; return 0; }
评论:
1.https://www.cnblogs.com/KOKODA/p/10631865.html
2.https://www.cnblogs.com/jessi-wu1005/p/10631360.html
3.https://www.cnblogs.com/0906mxyd/p/10629786.html

浙公网安备 33010602011771号