关于求pai值的问题
#include"stdio.h"
main()
{
int a,b,c,sum,count;
double d;
d=1E6;
b=0;
count=0;
a=1;
for(;a<d;a+=2)
{
count++;
if(count%2==0)
b=b-(1/a);
else
b=b+(1/a);
}
printf("%d",b*4);
}
我是利用pai/4=1-1/3+1/5-1/7....求的,哪里错了?
3回答
-
落叶伤剑
main函数前面没有定义变量类型 int main ()
-
望远
整数除以整数还是整数,修改一下变量类型吧。