#include <
stdio.h>
int main(int argc,char *argv[]){
int i;
double sum;
for(sum=0.0,i=1;i<101;i++)
sum += i&1 ? 1.0/i : -1.0/i;
printf("The result is %g\n",sum);
return 0;
}
追问那个 因为我是初学 能不能把几步重要的步骤写下注释给我啊?
追答int main(int argc,char *argv[]){
int i;
double sum;
for(sum=0.0,i=1;i<101;i++)//从1遍历到100
sum += i&1 ? 1.0/i : -1.0/i;//用i&1判断i的奇偶,奇数取1.0/i,反之取-1.0/i,累加到s
printf("The result is %g\n",sum);
return 0;
}