SDUT-1193 圆周率

来源:互联网 发布:n5230软件下载 编辑:程序博客网 时间:2024/05/20 06:23

C语言实验——圆周率

Time Limit: 1000MS Memory Limit: 65536KB
Submit Statistic Discuss

Problem Description

输入n值,并利用下列格里高里公式计算并输出圆周率:  

Input

输入公式中的n值。

Output

输出圆周率,保留5位小数。

Example Input

1

Example Output

2.66667

Code

#include <stdio.h>  int main()  {      double i,n,vary,pi=0;      scanf("%lf",&n);      for(i=1; i<=n; i++)      {          vary=1/(4*i-3)-1/(4*i-1);          pi=pi+vary;      }      pi=4*pi;      printf("%.5lf\n",pi);      return 0;  }