求出按照1+3×3×3+5×5×5×5+7×7×7×7×7×7×7+…这个规律的前8项之和
是5个5相乘吧,少了个5
public class Main {
public static void main(String[] args) {
long sum = 0;
for(int i=1;i<=8;i++) {
long t = 2*i-1;
for(int j=1;j<=2*i-1;j++)
t *= t;
sum += t;
}
System.out.println(sum);
}
}
package com;
public class TestMain {
public static void main(String args[]) {
int i;
double sum = 0;
for(i=1;i<17;i+=2) {
sum += Math.pow(i, i);
}
System.out.println("sum="+sum);
//do...while
sum = 0;
i=1;
do{
sum += Math.pow(i, i);
i+=2;
}while(i<17);
System.out.println("sum="+sum);
//while
sum = 0;
i=1;
while(i<17){
sum += Math.pow(i, i);
i+=2;
};
System.out.println("sum="+sum);
}
}