- public static void main(String[] args) {
- double result=1;//就是a的值。用于保存最后的结果
- //想出你的表达式中的共通点,来做循环,100表示n
- for(double i=1;i<100;i++){
- if(i%2==1){//当1%2为1的时候进行相减
- result-=(i/(i+2));
- System.out.println("- i:"+i+" i/(i+2):"+(i/(i+2)));
- }else{//当1%2为0的时候进行相加
- result+=(i/(i+2));
- System.out.println("+ i:"+i+" i/(i+2):"+(i/(i+2)));
- }
- }
- System.out.println(result);
- }
复制代码 |