3885 - 4.24 数列求和

通过次数

0

提交次数

0

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

编写程序,输入一个奇数,如输入99,则计算下面数列的和:

<br />

题目输入

输入一个奇数n。

题目输出

计算1/3+3/5+....n-2/n的结果,并输出。

输入/输出样例

输入格式

99

输出格式

45.124450303050196

Java解答

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
	     Scanner input = new Scanner(System.in);
        int number = input.nextInt();
        
	
			    double sum=0,a=1,b; //改成double
			  
			    for(a=1;a<number;a++)
			    {
			      b=a+2;
			     sum=sum+a/b;
			     a++;
			    }
			    System.out.print(sum);
			    
			 }
			}