#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int n,c=0;
float pi=0,i;
for(n=1;n<10000;n+=2)
{
c++;
i=n;
i=(1/i)*pow(-1,c-1);
pi=pi+i;
}
pi=4*pi;
printf(" %f",pi);
return 0;
}
知识点
1学会for循环
心得体会
在这里我们这样做很容易就因为没有仔细,将浮点型 与整数型交换 导致答案错误
本文介绍了一种使用C语言编程计算圆周率π的方法。通过for循环迭代计算每一项,逐步逼近π的真实值,并强调了数据类型选择的重要性。
3293

被折叠的 条评论
为什么被折叠?



