读书人

输入n输出1+1/2!+1/3!+1/4! … 的前

发布时间: 2012-10-28 09:54:44 作者: rapoo

输入n,输出1+1/2!+1/3!+1/4! … 的前n项和

/* * 题目描述输入n,输出1+1/2!+1/3!+1/4! … 的前n项和输入描述1-100之间的整数输出描述数列和为:xxx输入样例2输出样例数列和为:1.5 */package exam2;import java.util.Scanner;/** * * @author Administrator */public class Test1 {    public int jiecheng(int n){        int s=1;        for(int i =1;i<=n;i++){            s*=n;        }        return s;    }    public void result(int n){        float s=0f;        for(int i=1;i<=n;i++){            s+=(float)i/jiecheng(i);        }        System.out.println("数列和为;"+s);    }    public static void main(String[] args) {        Test1 test = new Test1();        Scanner sc= new Scanner(System.in);        int n=sc.nextInt();        test.result(n);    }}

读书人网 >编程

热点推荐