当前位置:首页 > JAVA教程 >

编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n(利用指针函数)

发布时间:2020-01-22 07:32:44 作者:佚名 阅读:(33)

今天吾爱编程为大家分享输入n为偶数时,调用函数求1/2+1/4+...+1/n,利用指针函数编写程序,有需要的小伙伴可以参考一下:

1、题目要求:

利用指针函数,编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n

2、程序代码:

public static void main(String[] args) {
    Scanner sc = new Scanner(System.in);
    System.out.print("请输入一个正整数 n= ");
    System.out.println("相应数列的和为:" + sum(sc.nextInt()));
}

public static double sum(int num) {
    double result = 0;
    for (int i = (num % 2 == 0 ? 2 : 1); i <= num; i += 2) {
        result += (double) 1 / i;
    }
    return result;
}

以上就是吾爱编程为大家介绍的利用指针函数编写程序,输入n为偶数时,调用函数求1/2+1/4+...+1/n的程序,了解更多相关文章请关注吾爱编程网!

欢迎分享转载→ 编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n(利用指针函数)

© 2015-2019 - 吾爱编程网 版权所有 苏ICP备18033726号-1关于我们 - 网站声明 - 联系我们