第六题

来源:互联网 发布:淘宝怎么买武士刀 编辑:程序博客网 时间:2024/05/17 09:29
#include <iostream>using namespace std;class Complex {public:   Complex(){real=0;imag=0;}   Complex(double r){real=r;imag=0;}   Complex(double r,double i){real=r;imag=i;}   operator double(){return real;}   void display();  private:   double real;   double imag; };void Complex::display(){cout<<"("<<real<<", "<<imag<<")"<<endl;}int main(){Complex c1(2,0),c2; double d1; d1=2.5+c1; cout<<"d1="<<d1<<endl; c2=Complex(d1); cout<<"c2="; c2.display(); return 0;}

0 0
原创粉丝点击