本帖最后由 杨世平 于 2013-1-28 11:18 编辑
- public static void main(String[] args) {
- double result=1;//就是a的值。用于保存最后的结果
- //想出你的表达式中的共通点,来做循环,100表示次数,一个减号或者加号前的代表一次
- 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);
- }
复制代码 简单的方法?这算吗? |