如题所述
第1个回答 2018-11-13
#include <>
#include <math.h>
int main()
{
double sign = 1.0;
double sum = 0.0;
int n;
printf("请输入循环次数:n = ");
scanf("%d", &n);
for(int i=1; i<n; i=i+2)
{
sum = sum + sign / i;
sign = ( -1 ) * sign;
}
sum = 4 * sum;
printf("pi = %f\n",sum);
return 0;
}本回答被网友采纳
#include <math.h>
int main()
{
double sign = 1.0;
double sum = 0.0;
int n;
printf("请输入循环次数:n = ");
scanf("%d", &n);
for(int i=1; i<n; i=i+2)
{
sum = sum + sign / i;
sign = ( -1 ) * sign;
}
sum = 4 * sum;
printf("pi = %f\n",sum);
return 0;
}本回答被网友采纳