递归求4*(1-1/3+1/5-1/7…1/(2*n+1)-1(2*n-1))
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
double m(int i) {
if (i== 1) {
return 1;
}
else
{
return m(i - 1)+pow(-1, i + 1.0)/(2.0 * i - 1);
}
}
int main() {
int i=0;
scanf_s("%d",&i);
printf("%.2f\n",4 * m(i));
return 0;
}