利用for循环和if选择语句,要注意和用double来定义,因为和应为小数
#include<stdio.h>
int main()
{
int a = 1;
int b = 0;
double sum = 0.0;
for (b = 1; b <= 100; b++)
{
if (b % 2 == 0)
{
sum -= 1.0 / b;
}
else
sum += 1.0 / b;
}
printf("和为:%lf",sum);
return 0;
}
结果如下: