【程序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; }
添加回答
举报
0/150
提交
取消