1.问题描述:如题目
2.问题分析:
这个题主要是要找到一个规律,每一个数的分母都是这个数的二倍减去一,使用循环语句把这些数字加在一起,而这里面需要特殊注意的一点就是加减切换,我们这里设置一个变量让它等于一,每次再循环完之后,更新它,让它成为负一,这样就使得加减切换,接着使用循环把它们依次相加
public class Hello{
public static void main(String[] args){
int flag=1;
int n=2;
double sum=0.0;
for(int i=1;i<=n;i++)
{
sum=sum+1.0/(2*i-1)*flag;
flag=-flag;
}
System.out.println(sum*4.0);
}
}