【程序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
提交
取消
