zoukankan      html  css  js  c++  java
  • Java-01,计算1-10的阶乘之和

    public class HelloWorld{
        public static void main(String[] args) {
            long result = 0;
            long f = 1;
            for(int i = 1; i <= 10; i++){
                f = f * i;
                System.out.printf("i = %d
     f = %d
    ",i,f);
                result += f;
                System.out.printf("result = %d
    ",result);
            }
            System.out.printf("result = %d
    ",result);
        }
    }

    执行结果:

    i = 1
    f = 1
    result = 1
    i = 2
    f = 2
    result = 3
    i = 3
    f = 6
    result = 9
    i = 4
    f = 24
    result = 33
    i = 5
    f = 120
    result = 153
    i = 6
    f = 720
    result = 873
    i = 7
    f = 5040
    result = 5913
    i = 8
    f = 40320
    result = 46233
    i = 9
    f = 362880
    result = 409113
    i = 10
    f = 3628800
    result = 4037913
    result = 4037913

  • 相关阅读:
    Tye exception
    DataSeeder
    angular
    认证Authentication
    MVC
    Ef Core
    工作单元
    VirtualFileSystem
    中间件
    日志
  • 原文地址:https://www.cnblogs.com/nyist0/p/12343095.html
Copyright © 2011-2022 走看看