#include
using namespace std;
class Complex
{
public:
Complex(){real=0;imag=0;}
Complex(double r,double i){real=r; imag=i;}
Complex operator+(const Complex &c2);
Complex ope...
分类:
其他好文 时间:
2015-04-29 09:54:47
阅读次数:
98
/*
*copyright(c) 2015,烟台大学计算机学院
*All rights reserved。
*文件名称:第八周(运算符重载)
*作者:王忠
*完成日期:2015.4.28
*版本号:v1.0
*
*问题描述:请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除
*输入描述:
*程序输出:
#include
using namesp...
分类:
其他好文 时间:
2015-04-28 14:12:42
阅读次数:
131
/*
*copyright(c) 2015,烟台大学计算机学院
*All rights reserved。
*文件名称:第八周(运算符重载)
*作者:王忠
*完成日期:2015.4.28
*版本号:v1.0
*
*问题描述:请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除
*输入描述:
*程序输出:
#include
using nam...
分类:
其他好文 时间:
2015-04-28 14:10:52
阅读次数:
164
输入代码:
/*
* Copyright (c) 2015, 烟台大学计算机学院
* All rights reserved.
* 文件名称:sum123.cpp
* 作 者:林海云
* 完成日期:2015年4月28日
* 版 本 号:v2.0
*
* 问题描述: 请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除 ...
分类:
其他好文 时间:
2015-04-28 11:50:35
阅读次数:
90
定义一个定义完整的类(是可以当作独立的产品发布,成为众多项目中的“基础工程”)。这样的类在(2)的基础上,扩展+、-、*、/运算符的功能,使之能与double型数据进行运算。设Complex c; double d; c+d和d+c的结果为“将d视为实部为d的复数同c相加”,其他-、*、/运算符类似。
问题及代码
/*
* Copyright (c) 2015, 烟台大学计算机学院
* A...
分类:
其他好文 时间:
2015-04-26 18:27:35
阅读次数:
142
输入代码:
/*
* Copyright (c) 2015, 烟台大学计算机学院
* All rights reserved.
* 文件名称:sum123.cpp
* 作 者:林海云
* 完成日期:2015年4月26日
* 版 本 号:v2.0
*
* 问题描述: 阅读教材例10.1。该例实现了一个复数类,但是美中不足的是,复数类的实部和虚部都固定只能是do...
分类:
其他好文 时间:
2015-04-26 18:25:09
阅读次数:
157
// 实现一个复数类(complex)
//要求:1:实现不带参 / 带参数 /带默认参数的几种构造函数。
// 2:实现拷贝构造 / 析构函数。
#include
using namespace std;
// 带参数的构造函数
class complex
{
private:
double _real;
double _image;
public:
void p...
分类:
编程语言 时间:
2015-04-25 12:15:30
阅读次数:
122
问题:
(1)请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除
class Complex
{
public:
Complex(){real=0;imag=0;}
Complex(double r,double i){real=r; imag=i;}
Complex operator+(const Complex &c2);
Co...
分类:
其他好文 时间:
2015-04-23 13:28:53
阅读次数:
137
定义一个定义完整的类(是可以当作独立的产品发布,成为众多项目中的“基础工程”)。这样的类在(2)的基础上,扩展+、-、*、/运算符的功能,使之能与double型数据进行运算。设Complex c; double d; c+d和d+c的结果为“将d视为实部为d的复数同c相加”,其他-、*、/运算符类似
/*
* Copyright (c) 2015, 烟台大学计算机学院
* All right...
分类:
其他好文 时间:
2015-04-23 13:26:18
阅读次数:
144
阅读教材例10.1。该例实现了一个复数类,但是美中不足的是,复数类的实部和虚部都固定只能是double型的。可以通过模板类的技术手段,设计Complex,使实部和虚部的类型为定义对象时指定的实际类型。
(1)要求类成员函数在类外定义。
(2)在此基础上,再实现减法、乘法和除法
你可以使用的main()函数如下。
int main( )
{
Complex c1(3,4),c2(5,...
分类:
其他好文 时间:
2015-04-21 22:51:26
阅读次数:
252