编写程序求1!+ 2!+ …… + 30!的和并显示,要求使用方法完成
上一篇 / 下一篇 2015-12-16 21:55:00 / 个人分类:Java学习
TAG: 编写程序
- 引用 删除 eaglenan / 2015-12-16 22:13:19
-
/* 编写程序求1!+ 2!+ …… + 30!的和并显示,要求使用递归方法完成 */
public class Practice2 {
public static void main(String args[]) {
float sum = 0 ;
for ( int i = 30 ; i > 0; i--) {
sum = sum + factorial(i) ;
}
System.out.println("从1到30的阶层之和是:" + sum) ;
}
public static float factorial (float x) { //定一个求N!的递归算法
if (x == 1) {
return 1 ;
} else {
return x * factorial(x - 1) ;
}
}
}
标题搜索
日历
|
|||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
1 | 2 | 3 | 4 | 5 | 6 | ||||
7 | 8 | 9 | 10 | 11 | 12 | 13 | |||
14 | 15 | 16 | 17 | 18 | 19 | 20 | |||
21 | 22 | 23 | 24 | 25 | 26 | 27 | |||
28 | 29 | 30 |
我的存档
数据统计
- 访问量: 17057
- 日志数: 10
- 建立时间: 2013-08-14
- 更新时间: 2015-12-16