为了账号安全,请及时绑定邮箱和手机立即绑定

java经典50题

java经典50题

狼顾之相1995 2016-10-18 10:13:13
【程序39】题目:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n(利用指针函数) 
查看完整描述

1 回答

?
yanrun

TA贡献317条经验 获得超240个赞

private static double calculate(int num) {
    if(num <= 0) {
        return -1;
    }
    int j = num % 2 == 0 ? 2 : 1;
    double sum = 0;
    for(int i = j; i <= num; i += 2) {
        sum += 1.0 / i;
    }
    return sum;
}


查看完整回答
反对 回复 2016-10-18
  • 1 回答
  • 0 关注
  • 1368 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信