通过键盘输入一个正整数n,计算 sum = 1 + 1/(1+2) + 1/(1+2+3) +…+1/(1+2+3+…+n)
其代码如下:
package tt;
import java.util.Scanner;
public class sumtest {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个正整数");
int n =sc.nextInt();
float sum = 0;
float total=0;
for(int i=1;i<=n;i++){
total=total+i;
sum = sum+1/total;
}
System.out.println(sum);
}
}