编写一个类,该类创建的对象可以计算等差数列的和。
输出答案不对,求指导
class calculate
{
private int t,s;
public void calculate()
{
s=0;
}
public int total(int first,int last,int t)
{
int j;
if(((last - first)/t) % 1 ==0 ) //什么意思,有何用途
{ for(j=0;j<(last - first)/t + 1;j++)
{
t = j*t + first;
s = s + t;
}
}
return s;
}
}
class test4
{
public static void main(String args[])
{
calculate c = new calculate();
System.out.println(c.total(3,5,2));
}
}
[ 本帖最后由 多余的流星 于 2012-4-17 16:36 编辑 ]