/*
题目:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数
1/1+1/3+...+1/n(利用指针函数)
*/
import java.util.*;
public class Example39{
public static void main(String args[]){
Scanner sc=new Scanner(System.in);
System.out.print("请输入一个数:");
int num=sc.nextInt();
double result=0.0;
if(num%2==0){
result=oushu(num);
}else{
result=jishu(num);
}
System.out.print("结果:"+result);
}
public static double oushu(int n){
double sum=0.0;
for(int i=2;i<=n;i=i+2){
sum=sum+(float)1/i;
}
return sum;
}
public static double jishu(int n){
double sum=0.0;
for(int i=1;i<=n;i=i+2){
sum=sum+(float)1/i;
}
return sum;
}
}