C++编程
时间:2011-12-11
来源:互联网
编写一个复数类complex并在复读数中添加如下功能:
1 一个不带参数的构造函数;
2 一个带两个参数的构造函数;
3 一个带两个参数并指定其默认值的设置函数
4 一个显示复数的函数如3+4i
1 一个不带参数的构造函数;
2 一个带两个参数的构造函数;
3 一个带两个参数并指定其默认值的设置函数
4 一个显示复数的函数如3+4i
作者: Jason_Zou523 发布时间: 2011-12-11
#include<iostream>
class complex
{
private:
int m_iRealPart; //实部
int m_iVirtualPart;//虚部
public:
//不带参数的构造函数
complex()
{
m_iRealPart=0;
m_iVirtualPart=0;
}
//带两个参数的构造函数
complex(int iRealPart,int iVirtualPart)
{
m_iRealPart=iRealPart;
m_iVirtualPart=iVirtualPart;
}
//带两个参数并指定其默认值的设置函数
void setValue(int iRealPart=0,int iVirtualPart=0)
{
m_iRealPart=iRealPart;
m_iVirtualPart=iVirtualPart;
}
//显示复数的函数
void showNumber()
{
std::cout<<m_iRealPart<<'+'<<m_iVirtualPart<<'i'<<endl;
}
};
没调试,大概是这个样子了
class complex
{
private:
int m_iRealPart; //实部
int m_iVirtualPart;//虚部
public:
//不带参数的构造函数
complex()
{
m_iRealPart=0;
m_iVirtualPart=0;
}
//带两个参数的构造函数
complex(int iRealPart,int iVirtualPart)
{
m_iRealPart=iRealPart;
m_iVirtualPart=iVirtualPart;
}
//带两个参数并指定其默认值的设置函数
void setValue(int iRealPart=0,int iVirtualPart=0)
{
m_iRealPart=iRealPart;
m_iVirtualPart=iVirtualPart;
}
//显示复数的函数
void showNumber()
{
std::cout<<m_iRealPart<<'+'<<m_iVirtualPart<<'i'<<endl;
}
};
没调试,大概是这个样子了
作者: lnwaycool 发布时间: 2011-12-11
在重载一下运算符 + - 什么的就更是完整的复数类了
作者: agoago_2009 发布时间: 2011-12-11
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28