7-36 sdut-循环-1-求倒数之和
输入一个整数n,按规定格式输出数据。
输入格式:
输入一个正整数。
输出格式:
输出1~n的倒数之累加和,结果保留6位小数。
输入样例1:
2
输出样例1:
1.500000
输入样例2:
10
输出样例2:
2.928968
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner cin=new Scanner(System.in);
int n=cin.nextInt();
double sum=0;
for(int i=1;i<=n;i++)
{
sum+=1.0/i;
}
System.out.print(String.format("%.6f",sum));
}
}