7-1 计算π的值 (10分) 在数学中,我们可以通过π=4╳(1-1/3+1/5-1/7+1/9-…1/(2╳n+1)) 来计算,n越大,计算值越靠近。输入正整数n来计算π。
输入样例: 在这里给出一组输入。例如:
100 输出样例: 在这里给出相应的输出。例如:
3.1315929035585537 作者 陈海宁 单位 成都信息工程大学 代码长度限制 16 KB 时间限制 2000 ms 内存限制 64 MB Java (javac 1.8.0)
import java.util.Scanner; public class Main{ public static void main(String args[]){ Scanner scanner = new Scanner(System.in); int n=scanner.nextInt(); double PI = 0;; for(int i =1;i<=n;i++) { if(i%2==0) PI=PI+(-1.0)/(2*i -1); else PI=PI+1.0/(2*i -1); //π=4╳(1-1/3+1/5-1/7+1/9-......1/(2╳n+1)) 来计算,n越大,计算值越靠近。 } System.out.println(PI*4); } }其他题目