S1E16第二题,求pi的近似值
#include <stdio.h>//#include <math.h>
int main()
{
double pi = 0;
int k = 1, sign = 1;
do
{
pi = pi + sign * (1 / k);
sign = -sign;
k += 2;
}
while((1/k) >= 1e-8);
printf("pi的值是:%.7f\n", 4 * pi);
return 0;
}
这里的1 / k 是有什么问题么 两个int相除结果仍然是int wp231957 发表于 2021-9-13 17:42
两个int相除结果仍然是int
懂了,谢谢
页:
[1]