现在的位置: 首页 > 基础课程 > 正文

循环程序举例

2011年04月10日 基础课程 ⁄ 共 496字 ⁄ 字号 暂无评论

1 计算 pi 的近似值

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include<math.h>
int main()
{
    int sign=1;
    double pi=0.0,n=1.0,term=1.0;
    while(fabs(term)>=1e-6) {
        pi=pi+term;
        n=n+2;
        sign=-sign;
        term=sign/n;
    }
    pi=pi*4;
    printf("pi=%10.8fn",pi);
}

函数 fabs 是求浮点数的绝对值,需要使用数学库,所以要加入 #include

抱歉!评论已关闭.