for_while实现
public class Temp_4 {
public static void main(String[] args) {
int m =1,n = 1;
double sum =0,sum_part=1;
do {
for( m = 1; m <=20; m++ ) {
for( n = 1; n <=m;n++) {
sum_part*=n;
}
sum+=1/sum_part;
sum_part = 1;
}
}while(m<20);
System.out.println("和为"+sum);
}
}
while循环
public class Temp_5 {
public static void main(String[] args) {
int i=1,j;
double sum=0,sum_part=1;
while(i<=20) {
for( i = 1; i <= 20 ; i++) {
for(j = 1; j <= i ; j++) {
sum_part*=j;
}
sum+= 1/sum_part;
sum_part=1;
}
}
System.out.println(sum);
}
}