问题及代码:
问题及描述:
π=4*(1-1/2+1/3+......+1/(2*i-1)-1/(2*i+1))
程序代码:
import java.util.Scanner;
public class Pai {
private static Scanner input;
public static void main(String[] args){
int i;
System.out.print("Please input a number:");
input = new Scanner (System.in);
int k=input.nextInt();
int n=1;
double sum=0;
for(i=1;i<=k;i++){
if(n%2==0){
sum=sum-(1.0/(2*i-1));
}
else{
sum+=(1.0/(2*i-1));
}
n++;
}
double P=0;
P=sum*4.0;
System.out.print("The result of PI is :"+P);
}
}
运行结果:
心得体会:笨死,,,快哭了。。。