读书人

一个研究生复试题目请大家帮忙啊

发布时间: 2012-03-26 15:46:56 作者: rapoo

一个研究生复试题目,请大家帮忙啊 在线等
编写一个复数类,要求有4条。
一是有构造函数,能对复数初始化。
二是对复数c1,c2,c3.....能实现连加运算,令c=c1+c2+c3+.....
此处可以重载加法操作符。
三是有函数实现两个复数相加,并按照a+ib的形式输出。
四是能实现对一个复数c=a+ib,定义double x=c有效,使x的值为实部和虚部之和。


我不知道第四个要求要怎么实现 谢谢大家拉

[解决办法]
类型转换operator double()
[解决办法]
complex::operator double(){
return real+imag;
}

读书人网 >C++

热点推荐