#include <stdio.h>
#include <stdlib.h>
float f(int m)
{
double y=1.0;
int i,x,n=1;
for (x=2;x<=m;x++)
{
n*=-1;
y+=1.0/(x*n);
}
printf("%d\n",n);
return y;
}
int main()
{
int m;
printf("请输入您的m");
scanf("%d",&m);
printf("%.2f",f(m));
}
自己写的效果达到了到时候看看答案是什么