用JAVA编写求s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的值

如题所述

第1个回答  2012-04-14
有关java的问题,这里都有很详细的讲解,你可以参考一下,方法有很多
参考资料:http://www.baidu.com/s?wd=%B1%B1%B7%E7%CD%F8&rsv_bp=0&rsv_spt=3&inputT=422
第2个回答  2008-12-30
我只写方法:
int s=0;
private void sun(int num){
if(num<0){
return;
}
for(int i = 1;i<=num;i++){
int n=this.getsun(i);
s+=n;
}
System.out.println(s);
}

private int getsun(int i){
int j = (1+i)*i/2;
return j;
}
相似回答