<1>题目介绍
编写程序计算1/1-1/2+1/3-1/4+1/5......+1/99-1/100的值
<2>思路分析
分子上的数字始终是1,而分母上的数字在依次增大。当分母为奇数时,它前面的符号位“+”,当分母为偶数时,它前面的符号位“-”,只需要一个循环加上判断条件即可
<3>代码实现
public static void main(String[] args) {
int i = 1;
double sum = 0;
for(i=1;i<=100;i++){
if(i%2!=0){
sum+=(1.0/i);
}else{
sum-=(1.0/i);
}
}
System.out.println("sum = "+sum);
}
<4>结果展示