解题思路:
注意事项:
参考代码:
import java.util.Scanner;
public class Main {
public static double fact(int k){
double s=1;
for(int i=2;i<=k;i++){
s*=i;
}
return s;
}
public static void main(String[] args) {
Scanner cin=new Scanner (System.in);
int n=cin.nextInt();
double s=1;
for(int i=2;i<=n;i++){
s+=1/fact(i);
}
System.out.println("sum="+String.format("%.5f", s));
}
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:301 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:591 |
简单的a+b (C语言代码)浏览:1103 |
分糖果 (C++代码)浏览:855 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)for循环浏览:1101 |
【亲和数】 (C语言代码)浏览:492 |
上车人数 (C语言代码)浏览:767 |
简单的a+b (C语言代码)浏览:524 |
剪刀石头布 (C语言代码)浏览:1746 |
【金明的预算方案】 (C++代码)浏览:934 |