superxsw 发表于 2015-8-18 20:26:37

我想请问倒数第二句的f前面为什么是10.6?

#include <stdio.h>
#include <math.h>
void main()
{
        int s;
        float n,t,pi;
        t=1;pi=0;n=1.0;s=1;
        while(fabs(t)>1e-6)
        {
                pi=pi+t;n=n+2;s=-s;t=s/n;
        }
        pi=pi*4;
        printf("pi=%10.6f\n",pi);
}



我没输入也可以运行程序,但是我发现每个程序的那个值都不一样的,有7.2,5.4,什么的,有没有什么规律,还是区别的方法?
页: [1]
查看完整版本: 我想请问倒数第二句的f前面为什么是10.6?