#include<stdio.h>int main(){ double sum; int i; for(sum=0,i=1;i<=100;i++) { if(i%2==1) { sum+=1.0/i; } else if(i%2==0) { sum-=1.0/i; } } printf("结果:%lf",sum); return 0;}
要注意定义其类型,分成两部分来分别求,定义成i时即看分母部分为奇数还是偶数,最后求和sum.
#include<stdio.h>int main(){ double sum; int i; for(sum=0,i=1;i<=100;i++) { if(i%2==1) { sum+=1.0/i; } else if(i%2==0) { sum-=1.0/i; } } printf("结果:%lf",sum); return 0;}
要注意定义其类型,分成两部分来分别求,定义成i时即看分母部分为奇数还是偶数,最后求和sum.