#include<stdio.h>
int main()
{
int i, sum = 0;
for (i = 1; i <= 100; ++i)
{
if (i % 2 == 0)
{
sum += -1 / i;
}
else
{
sum += 1/i;
}
}
printf("%d", sum);
return 0;
}
数值类型问题,望采纳,谢谢!
#include<stdio.h>
int main()
{
int i;
float sum = 0;
for (i = 1; i <= 100; ++i)
{
if (i % 2 == 0)
{
sum += -1.0 / i;
}
else
{
sum += 1.0/i;
}
}
printf("%f", sum);
return 0;
}