1 /*21 【程序 21 求阶乘】
2 题目:求 1+2!+3!+...+20!的和
3 程序分析:此程序只是把累加变成了累乘。
4 */
5
6 /*分析
7 * 1、汲取上一题的教训,这么大的数字,long类型
8 * 2、for循环,两层,一层控制1~20,另一层控制阶乘
9 * */
10
11 package homework;
12
13 public class _21 {
14
15 public static void main(String[] args) {
16 //声明一个long类型的和S,中间值每项值x
17 long s=0;
18 long x=1;
19 for (int i=1; i<=20; i++) {
20 for (int j=i; j>0; j--) {
21 x=x*j;
22 }
23 s=s+x;
24 // System.out.println(x+"\t"+s);
25 x=1; //x复位
26 }
27 System.out.println("和为:"+s);
28
29 }
30
31 }

最新文章

  1. Redis基本配置
  2. PHP文本框的值随下拉框改变
  3. Linux内核分析之跟踪分析Linux内核的启动过程
  4. Java算法-快速排序
  5. 夺命雷公狗jquery---4内容选择器
  6. hdu1031 Design T-Shirt
  7. C/C++中几种经典的垃圾回收算法
  8. Matlab编程-图形处理功能
  9. Call Transaction 小节
  10. /bin/sh 与 /bin/bash 的区别
  11. Elasticsearch java api 基本搜索部分详解
  12. Centos常用命令之:VI
  13. axios简单使用
  14. Codeforces Round #219 (Div. 2) D. Counting Rectangles is Fun 四维前缀和
  15. windows2016 安装mysql5.7
  16. 关于NIO一些优化
  17. docker 构建带健康检查的redis镜像
  18. java代码中存在的Big Endian 和 Little Endian
  19. PHP-学习大规模高并发Web系统架构及开发推荐书籍
  20. jdbc连接hive0.14

热门文章

  1. Apple 订单系统 bug
  2. React Hooks: useDebugValue All In One
  3. SQL Tutorials &amp; MySQL &amp; SQL Server
  4. Rust learning notes
  5. SPC算力空投来袭!对话NGK!华盛顿金融特别报道
  6. 翻译:《实用的Python编程》01_07_Functions
  7. 手写一个webpack,看看AST怎么用
  8. uni-app小白入门自学笔记(二)
  9. Vue学习笔记-Vue.js-2.X 学习(七)===&gt;脚手架Vue-CLI(路由Router)
  10. 文字链接Link