我需要使用循环来查找以下系列的总和:
(2/3)-(4/5)+(6/7)-(8/9)+......±n
我必须仅在该程序中使用 for 循环。参考代码看看我做了什么:
import java.util.Scanner;
public class P64 {
public static void main(String args[]) {
Scanner sc=new Scanner(System.in);
System.out.println("Enter the limit");
double n=sc.nextDouble();
double sum=0;
for(double i=1;i<=n;i++) {
if(i%2==0)
sum=sum-(++i/i++);
else
sum=sum+(++i/i++);
}
System.out.println(sum);
}
}
我已经尝试过,但输出不是 1 就是 0。
守着星空守着你
慕姐4208626
慕婉清6462132
MMTTMM
相关分类