多做题,通过考试没问题!

全国信息技术应用考试

睦霖题库>大学试题(计算机科学)>全国信息技术应用考试

声明并测试一个复数类,其方法包括toString()及复数的加、减、乘运算。

正确答案:P.ublicclassComplex
{
P.rivatefloata;
P.rivatefloatb;
P.ublicStringtoString()
{if(a!=0)
R.eturn(a+"i"+"+"+b);
E.lsereturn(""+b);
}
P.ublicComplex(floata,floatb)
{
T.his.a=a;
T.his.b=b;
}
P.ublicvoidAdd(Complexp)
{
T.his.a+=p.a;
T.his.b+=p.b;
}
P.ublicvoidDecrease(Complexp)
{
T.his.a-=p.a;
T.his.b-=p.b;
}
P.ublicvoidMultiply(Complexp)
{
T.his.a=this.a*p.a;
T.his.b=this.b*p.b;
}
}
P.ublicclassComplexTexter
{
P.ublicstaticvoidmain(Stringargs[])
{
C.omplexa=newComplex(2,4);
C.omplexb=newComplex(5,8);
A.Add(b);System.out.println(a.toString()+"/n");
A.Decrease(b);System.out.println(a.toString()+"/n");
A.Multiply(b);System.out.println(a.toString()+"/n");
}
}
答案解析:
进入题库查看解析

微信扫一扫手机做题