如何用C++编写复数类complex ,和 加减乘除的重载哦,高手help~~~~~

[复制链接]
查看11 | 回复1 | 2009-6-16 12:10:32 | 显示全部楼层 |阅读模式
定义一个复数类complex,二个数据成员为double型r,i为private属性。定义代二个参数的构造函数和一个showinfo()函数用以输出r,i的值,setinfo()有两个参数专门设置complex类的r,i值,另外作为成员函数重载的运算符“+ 、_ 、*”的功能是将此类二个对象的数据成员r和i对

回复

使用道具 举报

千问 | 2009-6-16 12:10:32 | 显示全部楼层
复数运算Description输入两个复数a1+b1i和a2+b2i,对此进行加(+)、减(-)、乘(*)和除(/)法运算。Input输入多组测试数据,第一行为测试数据的组数T,每组测试数据由3行组成,第1行为a1和b1,第2行为一个字符,代表a1+b1i与a2+b2i所进行的运算(可能的值有+、-、*、/),第3行为a2和b2。这里的a1、b1、a2、b2均为整数。我们的测试数据保证在进行除法运算时不会发生被0除的情况。Output每组测试数据输出一行,即计算后的结果a3+b3i的最简形式,中间不包含任何空格,其中a3和b3均保留1位小数。Sample Input3...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行