SDUT OJ类型转换函数的应用
2024-09-04 20:10:37
题目描述
处理一个复数与一个double数相加的运算,结果存放在一个double型变量d1中,输出d1的值。定义Complex(复数)类,在成员函数中包含重载类型转换运算符:operator double(){return real;}
输入
输入占两行:
第1行是一个复数的实部和虚部,数据以空格分开。
第2行是一个实数。
第1行是一个复数的实部和虚部,数据以空格分开。
第2行是一个实数。
输出
输出占一行,复数的实部和实数之和,小数点后保留1位。
示例输入
2.3 5.4
3.4
示例输出
5.7
#include <iostream>
#include <string>
#include <algorithm> using namespace std; class Complex
{
private:
double real;
double imag;
public:
Complex()
{
real=0;
imag=0;
}
Complex(double r, double i)
{
real=r; imag=i;
}
operator double()
{
return real;
}
void sett()
{
cin>>real>>imag;
}
}; int main()
{
double dd;
Complex c1;
c1.sett();
cin>>dd;
dd=dd+c1;
cout<<dd<<endl; return 0;
}
最新文章
- Rafy 框架 - 为数据库生成注释
- leetcode 165
- 如何在CentOS 5/6上安装EPEL 源
- multiple definition of `err_sys&#39; 《UNIX环境高级编程》
- [深入浅出WP8.1(Runtime)]浮出控件(Flyout)
- 孙鑫视频学习:对第10章设置线宽时为什么不调用UpDateData(TRUE)的理解
- WebServices中Xml的序列化
- 【转载】C++编译出现 error C2664: 不能将参数 2 从“const char [5]”转换为“LPCTSTR”解决办法。
- Android studio 读取properties文件
- 再也不要说,jquery动画呆板了
- zend studio安装xdebug调试工具
- HDU-4974 A simple water problem
- 何使用CSS写出一个下拉菜单。
- 【Java每日一题】20170301
- 【树莓派】树莓派新版系统SSH连接被拒绝问题处理
- UIButton 标题靠右
- 相关与卷积(数字信号处理)的数学原理及 Python 实现
- php 实现重定向的三种方式
- [ActionSprit 3.0] FMS远程共享
- BZOJ 2588: Spoj 10628. Count on a tree-可持久化线段树+LCA(点权)(树上的操作) 无语(为什么我的LCA的板子不对)
热门文章
- 2017.2.28 activiti实战--第五章--用户与组及部署管理(二)部署流程资源
- 接口性能测试方案 白皮书 V1.0
- 入门--JTBC系统学习(1)
- appium在MAC上环境搭建
- cookie-小总结吧
- C语言批量数据到动态二维数组
- springMVC --@RequestParam注解(后台控制器获取參数)
- URL Handle in Swift (一) -- URL 分解
- 开发ActiveX控件调用另一个ActiveX系列2——调试ActiveX
- HDFS源码分析之UnderReplicatedBlocks(二)