小学妹渣的程序就是死活调不过去。。。。。。。指定次数的循环
【问题描述】输入一个正整数n,计算1 - 1/4 +1/7 -1/10 +1/13 -1/16+............的前n项之和,输出时保留3位小数哪错了????、
#include<stdio.h>
#include<math.h>
int main()
{
float n,i,,sum1=0,sum2=0;
scanf("%f",&n);
for(i=1;i<=n;i++)
{
if(i%2==0)
sum1+=(-1)/(3i-2);
else
sum2+=1/(3i-2);
}
printf("%.3f",sum1+sum2);
return 0;
}