第四章t6
2015-06-01 22:06
330 查看
#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; }
相关文章推荐
- js for循环中的闭包
- FOJ 1320 Ones
- 6.1微软苏州开放日小结
- 5.7.2.1 Math对象
- Nunit-Writing Tests
- 第二次冲刺计划会议5
- URL中“#” “?” &“”号的作用
- 15第十三周项目三——立体类族共有的抽象类
- 江西师范大学2015年校ACM程序设计竞赛热身赛(供参加比赛同学熟悉环境)
- 1023. Have Fun with Numbers (20)
- 黑马学习日记--IO流()
- 读《构建之法》8-10章
- Win7 在安装vs2010后向sql2008添加SQL_Server_Management详解
- RecyclerView 实例
- 12c 用户密码已经过期,不修改密码的情况下使其永远使用下去
- 12c 用户密码已经过期,不修改密码的情况下使其永远使用下去
- Word 2013 发布51CTO博客
- 【数据可视化】数据可视化分类
- stitching_detail
- 【leetcode】 Bitwise AND of Numbers Range