Java求1+2!+3!+...+20!的和的代码

 更新时间:2017年02月21日 23:42:20   投稿:mdxy-dxy  
这篇文章主要介绍了Java求1+2!+3!+...+20!的和的代码,需要的朋友可以参考下

题目:求1+2!+3!+...+20!的和

程序分析:此程序只是把累加变成了累乘。

程序设计:

public class Ex21 {
  static long sum = 0;
  static long fac = 0;
  public static void main(String[] args) {
    long sum = 0;
    long fac = 1;
    for(int i=1; i<=10; i++) {
    fac = fac * i;
    sum += fac;
    }
    System.out.println(sum);
  }
  }

相关文章

  • Java字节码ByteBuddy使用及原理解析上

    Java字节码ByteBuddy使用及原理解析上

    这篇文章主要为大家介绍了Java字节码ByteBuddy使用及原理解析上篇,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-05-05
  • springboot中使用Feign整合nacos,gateway进行微服务之间的调用方法

    springboot中使用Feign整合nacos,gateway进行微服务之间的调用方法

    这篇文章主要介绍了springboot中使用Feign整合nacos,gateway进行微服务之间的调用方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-03-03
  • 关于@SpringBootApplication详解

    关于@SpringBootApplication详解

    这篇文章主要介绍了关于@SpringBootApplication的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-08-08
  • Java File类 mkdir 不能创建多层目录的解决

    Java File类 mkdir 不能创建多层目录的解决

    这篇文章主要介绍了Java File类 mkdir 不能创建多层目录的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • Java利用Jackson序列化实现数据脱敏详解

    Java利用Jackson序列化实现数据脱敏详解

    在项目中有些敏感信息不能直接展示,比如客户手机号、身份证、车牌号等信息,展示时均需要进行数据脱敏,防止泄露客户隐私。本文将利用Jackson序列化实现数据脱敏,需要的可以参考一下
    2023-03-03
  • java 算法 6种排序小结

    java 算法 6种排序小结

    这篇文章主要介绍了java 算法 6种排序,排序原理及实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-10-10
  • Servlet实现共享数据JavaWeb组件的几种方法

    Servlet实现共享数据JavaWeb组件的几种方法

    本文将结合实例代码,介绍Servlet实现共享数据JavaWeb组件的几种方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • 深入java垃圾回收的详解

    深入java垃圾回收的详解

    本篇文章是对java垃圾回收进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • MybatisPlus之时间处理问题

    MybatisPlus之时间处理问题

    在数据库设计时,阿里巴巴编码规约建议使用gmt_create和gmt_modified命名时间字段,并设置为datetime类型,本文介绍了两种自动填充时间字段的实现方式:SQL级别和代码级别(使用MyBatis Plus),SQL级别通过设置默认值和更新值为CURRENT_TIMESTAMP
    2024-09-09
  • 浅谈自定义注解在Spring中的应用

    浅谈自定义注解在Spring中的应用

    这篇文章主要介绍了浅谈自定义注解在Spring中的应用,具有一定借鉴价值,需要的朋友可以参考下。
    2017-12-12

最新评论