OJ——复数类 重载运算符3+
来源:互联网 发布:棋牌游戏平台源码 编辑:程序博客网 时间:2024/05/16 01:49
#include <iostream> #include <iomanip> using namespace std; class Complex { public: Complex(); Complex(double r); Complex(double r,double i); operator double(); void display(); private: double real; double imag; }; Complex:: Complex() { real=0; imag=0; } Complex::Complex(double r) { real=r; } Complex::Complex(double r,double i) { real=r; imag=i; } Complex::operator double() { return real; } void Complex::display() { cout<<"("<<real<<", "<<imag<<")"<<endl; } int main() { cout<<setiosflags(ios::fixed); cout<<setprecision(2); double real,imag; cin>>real>>imag; Complex c1(real,imag); double d1; cin>>d1; d1=d1+c1; cout<<"d1="<<d1<<endl; Complex c2=Complex(d1); cout<<"c2="; c2.display(); return 0; }
0 0
- OJ——复数类 重载运算符3+
- OJ-复数类-重载运算符3+
- oj--复数类--重载运算符3+
- OJ——复数类--重载运算符+
- OJ—— 复数类--重载运算符2+
- 第十五周oj刷题——Problem N: C++习题 复数类--重载运算符3+
- 16 oj 复数类 重载运算符+
- 【OJ】---R---复数类--重载运算符+
- YTU-OJ- 复数类--重载运算符+
- YTU-OJ- 复数类--重载运算符+,-,*,/
- OJ --复数类 重载运算符+
- OJ-复数类-重载运算符+-*/
- OJ-复数类-重载运算符2
- OJ复数类--重载运算符+
- 16 oj 复数类 重载运算符3+
- YTU-OJ-复数类--重载运算符3+
- OJ第三批——Problem A :实现复数类中的加运算符重载【C++运算符重载】
- 第十七周oj刷题——Problem A: 实现复数类中的加运算符重载【C++运算符重载】
- 正则表达式-电话号码类
- .net平台和java虚拟机中托管代码的优点和区别
- js中history 历史对象的属性介绍
- 在CentOS上安装Mysql
- 程序员如何提高工资
- OJ——复数类 重载运算符3+
- tomcat time out
- jquery复选框很坑提醒(开发笔记2)
- 小*华的教训
- 基于TestNG 与Selenium 的自动化测试设计与实施
- Ubuntu 下Android开发常用命令笔记
- Say goodbye to lifa
- iOS-block
- PHP 大神的十大优良习惯