求1+2!+3!+...+20!的和。

public class Example21 {
    public static void main(String[] args) {
        sum(20);
    }

public static void sum(int n) {
        long sum = 0;
        long fac = 1;
        for (int i = 1; i <= n; i++) {
            fac *= i;
            sum += fac;
        }
        System.out.println("1!到" + n + "!相加的和是: " + sum);
    }
}

最新文章

  1. LeetCode 290 Word Pattern
  2. CentOS7—HAProxy安装与配置
  3. iOS五种本地缓存数据方式
  4. nginx+php 安装手册
  5. PHP7 新特性 简介
  6. linux 文件类型
  7. python编辑器pydev安装
  8. Machine Learning - week 3
  9. 开个小灶——turtle 海龟图形
  10. 【Codeforces Round 650】Codeforces #334 (Div. 1)
  11. Android路径之Javascript基础-笔记
  12. 在pycharm_2018.2版本中开启Flask的debug的方法 (不要用命令:python **.py启动)
  13. Machine Learning 学习笔记2 - linear regression with one variable(单变量线性回归)
  14. 【Linux】常用指令、ps查看进程、kill杀进程、启动停止tomcat命令、查看日志、查看端口、find查找文件
  15. 强化学习--DeepQnetwork 的一些改进
  16. MongoDB的用户管理命令
  17. Django入门与实践-第11章:URL 分发(完结)
  18. python2(中文编码问题):UnicodeDecodeError: &#39;ascii&#39; codec can&#39;t decode byte 0x?? in position 1
  19. bzoj 1854 构图 并查集
  20. git终端操作

热门文章

  1. set类型
  2. EL表达式遍历Map集合
  3. apache日志管理【转】
  4. 使用“消息服务框架”(MSF)实现分布式事务的三阶段提交协议(电商创建订单的示例)
  5. Log4j源码解析--框架流程+核心解析
  6. CentOS7修改主机名(hostname)
  7. MyCat 入门:漫谈 MyCat 配置系统
  8. 面向对象_06【抽象类:abstract、接口:interface、实现:implements】
  9. java 如何将 word,excel,ppt如何转pdf --openoffice (1)
  10. ArcGIS License启动无响应