思路分析:
1、1-1/2+1/3-1/4......1/100 = (1/1)-(1/2)+(1/3)-(1/4)....(1/100)
2、分母为奇数,则符号为+
3、分母为偶数,则符号为- (注意保留小数点)
#include <stdio.h>
void main(){
double sum = 0.0;
int i;
for(i=1;i<=100;i++){
//如果i是奇数
if(i % 2 !=0){
sum += 1.0/i; //考虑保留小数1.0而不是1
}else{
sum -= 1.0/i;
}
}
printf("sum=%.2f",sum); //保留小数点两位
getchar();
}