22智能在线
新记
如何用JAVA语言实现计算1^1+2^2+3^3+..........+20^20
急用呢
举报该文章
其他看法
第1个回答 2007-05-11
//java 实现.给分吧够通用吧..20..200都能给你算出来
private long number(int a)
{
long b=0;
for(int i=1;i<=a;i++)
{
b=b+sNumber(i);
}
return b;
}
private long sNumber(int a)
{
long c=1;
for(int b=0;b<=a;b++)
{
c=c*a;
}
return c;
}
第2个回答 2007-05-11
public static void main(String args[])
{
long sum=0l;
long s=1l;
for(int i=1;i<21;i++)
{
for(int j=1;j<i;j++)
{
s*=i;
}
sum+=s;
}
System.out.println(sum);
}本回答被提问者采纳
相似回答
大家正在搜
相关问题
用java编程计算1^1+2^2+3^3+4^4+5^5+…...
JAVA编程,分全拿出来了,编程计算1^1+2^2+3^3+...
求大佬用JAVA编程计算1^1+2^2+3^3+4^4+5^...
用java编写1^2+2^2+.....+20^2
JAVA递归算法,1^2+2^2+3^2+....+n^2
用java写1+1/2+1/3+........+1/100...
使用Java编写程序计算 1的2次幂+2的2次幂+3的2次幂...
java 编程:计算1!+2!+3!+…..+10!,其中阶...