#include<stdio.h>
int main()
{
int sign = 1;
float temp = 0.0;
for (int n = 1; n <= 100;n++)
{
if(n%2==0)
{
sign = -1;
}
else
{
sign = 1;
}
temp += (1 / (float)n) * sign;
}
printf("result is:%lf",temp);
return 0;
}
/*
#include<stdio.h>
int main()
{
float temp = 0.0;
for (int n = 1; n <= 100;n++)
{
if(n%2==0)
{
temp += -(1 / (float)n);
}
else
{
temp += (1 / (float)n);
}
}
printf("result is:%lf",temp);
return 0;
}
************************************************
#include<stdio.h>
int main()
{
int flag=1;
float temp = 0.0;
for (float n = 1; n <= 100;n++)
{
temp=flag/n
flag=-flag;
}
printf("result is:%lf",temp);
return 0;
}
*/