-
大小: 316KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2021-05-19
- 語言: 其他
- 標(biāo)簽:
資源簡介
實現(xiàn)一個特殊的計算器,可以實現(xiàn)復(fù)數(shù)、有理數(shù)、矩陣和集合的特殊計算。程序可以實現(xiàn)復(fù)數(shù)、有理數(shù)的加、減、乘、除,可以實現(xiàn)矩陣的加法、減法和乘法運算,也可以實現(xiàn)集合的求交集、并集、子集的運算。

代碼片段和文件信息
/*****************************************************************************/
//?complex.cpp:?implementation?of?the?complex?class.
#include?
#include?“complex.h“
complex::complex()
{
}
complex::~complex()
{
}
/*****************************************************************************/
/*
函數(shù)名稱:print
功能描述:顯示復(fù)數(shù)
修改記錄:
*/
void?complex::print()
{
cout< if(image>0)
cout<<“+“;
if(image!=0)
cout< }
/*****************************************************************************/
/*
函數(shù)名稱:operator?+
功能描述:顯示復(fù)數(shù)
修改記錄:
*/
complex?operator?+?(complex?acomplex?b)
{
complex?temp;
temp.real=?a.real?+b.real?;
temp.image=?a.image?+b.image?;
return?temp;
}
/*****************************************************************************/
/*
函數(shù)名稱:operator?-
功能描述:顯示復(fù)數(shù)
修改記錄:
*/
complex?operator?-?(complex?acomplex?b)
{
complex?temp;
temp.real=?a.real?-b.real?;
temp.image=?a.image?-b.image?;
return?temp;
}
/*****************************************************************************/
/*
函數(shù)名稱:operator?*
功能描述:顯示復(fù)數(shù)
修改記錄:
*/
complex?operator?*?(complex?acomplex?b)
{
complex?temp;
temp.real=?a.real?*b.real?-a.image?*b.image?;
temp.image?=a.real?*b.image?+a.image?*b.real?;
return?temp;
}
/*****************************************************************************/
/*
函數(shù)名稱:operator?/
功能描述:顯示復(fù)數(shù)
修改記錄:
*/
complex?operator?/?(complex?acomplex?b)
{
complex?temp;
float?tt;
tt=1/(b.real?*b.real?+b.image?*b.image?);
temp.real?=(a.real?*b.real?+a.image?*b.image?)*tt;
temp.image?=(b.real?*a.image?-a.real?*b.image?)*tt;
return?temp;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????4838??2005-01-01?03:23??Calculator\Calculator.dsp
?????文件????????545??2005-01-01?03:07??Calculator\Calculator.dsw
?????文件??????50176??2005-01-01?03:23??Calculator\Calculator.ncb
?????文件??????50688??2005-01-01?03:23??Calculator\Calculator.opt
?????文件???????1429??2005-01-01?03:21??Calculator\Calculator.plg
?????文件???????1781??2005-01-01?03:15??Calculator\complex.cpp
?????文件????????539??2005-01-01?03:18??Calculator\complex.h
?????文件?????258148??2005-01-01?03:21??Calculator\Debug\Calculator.exe
?????文件?????299780??2005-01-01?03:21??Calculator\Debug\Calculator.ilk
?????文件?????272684??2005-01-01?03:21??Calculator\Debug\Calculator.pch
?????文件?????492544??2005-01-01?03:21??Calculator\Debug\Calculator.pdb
?????文件??????14928??2005-01-01?03:21??Calculator\Debug\complex.obj
?????文件??????20857??2005-01-01?03:20??Calculator\Debug\matrix.obj
?????文件??????17398??2005-01-01?03:18??Calculator\Debug\rational.obj
?????文件??????19287??2005-01-01?03:21??Calculator\Debug\set.obj
?????文件??????60204??2005-01-01?03:21??Calculator\Debug\Special?Calculator.obj
?????文件??????66560??2005-01-01?03:21??Calculator\Debug\vc60.idb
?????文件??????69632??2005-01-01?03:21??Calculator\Debug\vc60.pdb
?????文件???????2515??2005-01-01?03:20??Calculator\matrix.cpp
?????文件????????784??2005-01-01?03:15??Calculator\matrix.h
?????文件???????3718??2005-01-01?03:16??Calculator\rational.cpp
?????文件????????790??2005-01-01?03:18??Calculator\rational.h
?????文件???????3292??2005-01-01?03:21??Calculator\set.cpp
?????文件????????957??2005-01-01?03:15??Calculator\set.h
?????文件??????10538??2005-01-01?03:21??Calculator\Special?Calculator.cpp
?????目錄??????????0??2005-01-01?03:21??Calculator\Debug
?????目錄??????????0??2005-01-01?03:23??Calculator
-----------?---------??----------?-----??----
??????????????1724612????????????????????27
............此處省略0個文件信息
評論
共有 條評論