题目:•求1!+2!+3!+…+n!, n<=15。

示例代码:

package cn.wdl.demo;public class Case10 {public int fac(int n) {int fac=1;for(int i=1;i<=n;i++) {fac = fac*i;}return fac;}public int getFactorSum(int n) {int sum=0;for(int i=1;i<=n;i++) {sum = sum + fac(i);}return sum;}public static void main(String[] args) {Case10 c = new Case10();int n=3;System.out.println("1!+2!+...+"+n+"!="+c.getFactorSum(n));}}

运行结果:

    1!+2!+...+5!=153

©著作权归作者所有:来自51CTO博客作者wangdl5943的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. Java基础编程练习11:求sum=1+2+…+n,当n为多少时sum>2000?
  2. Token Bucket在QoS中入门级介绍python示例
  3. Java基础编程练习2,求一元二次方程aX^2+bX+c=0的根.
  4. Java基础编程练习5:求1~100之间的偶数和?
  5. Hibernate快速入门+简单示例
  6. NoSQL Manager for MongoDB 操作教程(基础篇)
  7. 第102天: Python异步之aiohttp
  8. 哪些 Python 库让你相见恨晚?
  9. 概率分布生成和蒙特卡洛模拟的实战示例

随机推荐

  1. android 输入法出现挤压屏幕、android输
  2. Android 对象序列化之追求完美的 Serial
  3. Android之EditText
  4. 1、一、Introduction(入门): 0、Introduc
  5. android开发每日汇总【2011-12-3】
  6. android EditText inputType 中文解说
  7. android xml属性大全
  8. android 4.0中的Fragment
  9. Android:EditText 所有属性
  10. Android中xml布局 详解