JavaSE经典案例(笔记),javase经典案例笔记
分享于 点击 49961 次 点评:214
JavaSE经典案例(笔记),javase经典案例笔记
1. 求1+2!+3!+...+20!的和。
// 定义递归函数
public static long factorial(int n) {
if(n == 1) {
return 1;
} else {
return n*factorial(n - 1);
}
}
// 主函数
public static void main(String[] args) {
long sum = 0;
for(int i = 1; i <= 20; i ++) {
sum+=factorial(i);
}
System.out.println(sum);
}
相关文章
- 暂无相关文章
用户点评