/*
* 题目描述
输入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);
}
}
输入n,输出1+1/2!+1/3!+1/4! … 的前n项和
最新推荐文章于 2022-10-04 19:38:09 发布