优秀的编程知识分享平台

网站首页 > 技术文章 正文

C++初级编程循环题:11H1421: 计算圆周率PI的值

nanyue 2024-08-02 17:39:21 技术文章 5 ℃

时间限制: 1 Sec 内存限制: 128 MB

题目描述

根据公式,pi^2/6=1+1/2^2+1/3^2+...+1/n^2

输入

输入一个n(n<=1000)

输出

输出pi的值,保留四位小数。

样例输入 Copy

100

样例输出Copy

3.1321

提示

开根号sqrt

如x=sqrt(3);

V

V

V

V

V

V

V

解题:

#include<bits/stdc++.h>
using namespace std;
int main(){
 double n,s=0.0;
 cin>>n;
 for(int i=1;i<=n;i++)
 {
 s+=(1.0/i)*(1.0/i);
 }
 s*=6;
 s=sqrt(s);
 printf("%.4f",s);
 return 0;
}

Tags:

最近发表
标签列表