一切从0开始,认真学习!

编程求1!+2!+3!+……+20!的值

上一篇 / 下一篇  2015-12-12 21:23:32 / 个人分类:Java学习

/* 编程求1!+2!+3!+……+20!的值 */

public class Pra11 {
public static void main(String args[]) {
long i,j,jieCheng = 1 ;
long sum = 0 ;
for (i = 1; i <= 20; i++) {
for (j = 1; j <= i ; j++) {
jieCheng*=j;
}
System.out.println(i + "的阶层是:" + jieCheng) ;
sum+=jieCheng;
jieCheng =1 ;                                    //变量重置为1,否则会出错的哦!新手常犯的错误,忘记把jieCheng重置
}
System.out.println("从1到" + (i-1) + "的阶层之和是:" + sum) ;
/* 例子:求5!的值
int i = 5 ;
int jieCheng = 1 ;
for (int j = 1 ; j <= i; j ++) {
jieCheng = jieCheng * j ;
}
System.out.println("5!的值是:" + jieCheng) ;
*/
}
}

TAG:

测试人生 引用 删除 yangliuie2011   /   2015-12-14 16:52:22
3
fhhh_eyou的个人空间 引用 删除 fhhh_eyou   /   2015-12-14 12:15:26
学习求和与编程,谢谢!
fhhh_eyou的个人空间 引用 删除 fhhh_eyou   /   2015-12-14 12:14:42
1
 

评分:0

我来说两句

Open Toolbar