public class Adf {
public static void main(String[] args) {
Adf adf=new Adf();
adf.sum(6);
}
public void sum(int n){
double sum=0;
if(n%2==0){
if(n>0){
sum=sum2(n);
}
}else{
if(n>0){
sum=sum1(n);
}
}
System.out.println(n+"的值是"+sum);
}
public double sum1(int n){
int temp=1;
double sum=0;
while(temp<=n){
sum = sum+1.0/temp;
temp = temp+2;
}
return sum;
}
public double sum2(int n){
int temp=2;
double sum=0;
while(temp<=n){
sum += 1.0/temp;
temp += 2;
}
return sum;
}
}