思路分析:
1. (1/1)-(1/2)+(1/3)-(1/4)+(1/5)+-+-+-(1/100)
2. 通过规律来看,其分子固定为1,而分母则1-100,每次加1
3. 当分母为奇数时,前面的符号是加号,当分母为偶数时,前面的符号是加号
double sum = 0;//保存结果
for(int i = 1; i <= 100; i++){//循环分母并且每次运算完一次分母加1
if(i % 2 != 0){//如果不能被2整除则为奇数
sum += 1.0 / i;//把所有奇数的和累计到了一起
} else {//否则进入这次条件
sum -= 1.0 / i;//把所有偶数的和累计到了一起
}
}
System.out.println("和为" + sum);
}
}
本文介绍了一个计算从1到100的分数序列的程序,该序列由正负交替的分数组成,即1/1-1/2+1/3-1/4+...-1/100。通过循环遍历并根据分母的奇偶性决定加减操作来实现求和。

1148

被折叠的 条评论
为什么被折叠?



