方法一:

long sum=0;

long num=1;

for (long i = 1; i <=20; i++) {

for(long j=i;j>0;j--){

num=num*j;

}

sum+=num;

num=1;

}

System.out.println(sum);

}

方法二:

long num=1,sum=0;

for(long i=1;i<=20;i++){

num=num*i;

sum=sum+num;

}

最新文章

  1. [转] 前端中的MVC
  2. json_encode详解,转义
  3. windows8 安装TortoiseSVN后的反应
  4. Windows下使用NCL(Cygwin模拟Linux环境)
  5. php新特性--持续更新
  6. 深入浅出javascript学习笔记
  7. CodeForces 70
  8. memcached 配置
  9. odoo二次开发 tips
  10. Logging常用handlers的使用
  11. 数据导入Excel时,出现ole error 800AC472这个错误,怎么解决。
  12. HDU 2052 Picture
  13. Codeforces Round #396 (Div. 2) B. Mahmoud and a Triangle 贪心
  14. Centos7.2安装ruby用于爬虫脚本
  15. CI 2.2 + smarty 3.1.18 完美整合配置成功
  16. My97DatePicker:开始时间和结束时间的最大间隔为1个月30天,并且不大于当前时间(3种方法)
  17. HDU 1073 Online Judge (字符串处理)
  18. pm2 相关命令
  19. 在循环中使用continue语句
  20. #!/bin/sh简介

热门文章

  1. VM Workstation的Unity Mode有什么用
  2. Python练习题2
  3. 浅谈 ZipArchive 类
  4. C语言变长数组data[0]总结
  5. 【翻译自mos文章】在12c中Create or Truncate Table时非常慢,等待事件为 DFS Lock Handle wait
  6. URL传参中文乱码的一种解决方法
  7. python set dict tuple and list
  8. HDU1007(求近期两个点之间的距离)
  9. XMU 1615 刘备闯三国之三顾茅庐(三) 【欧拉函数+快速幂+欧拉定理】
  10. intellij IDEA破解