这是源代码
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
double fun(double n)
{
double i = 0, z = -1, s = 0;
for (i = 1; i <= n; i++)
{
z = -z;
s += z * (1 / i);
}
return s;
}
int main()
{
double n;
printf("请输入n:");
scanf("%lf", &n);
double s = fun(n);
printf("S=%lf\n", s);
return 0;
}
这是运行结果图示:
各位路过的大佬,如果我的写法有问题或者有更好的解决办法,请指正我。