- #include<stdio.h>
int main()
{
int n,i,flag,a;
double sum,item;
printf("Enter:");
scanf("%d",&n);
sum=0,flag=1,a=1;
for(i=1;i<=n;i++)
{
item=flag*1.0/a;//注意flag是int,所以*1.0转换成double
sum=sum+item;
flag=-flag;
a=a+2;
}
printf("sum=%f\n",sum);//容易误写成%d
return 0;
}
}