计算S=1!+2!+3!+…+N!的值:JAVA

链接:登录---专业IT笔试面试备考平台_牛客网

来源:牛客网

题目描述

计算S=1!+2!+3!+...+N!的值

输入描述:

复制代码
输入一行,包含一个整数n (n <= 10)

输出描述:

复制代码
输出一行,包含一个整数。

示例1

输入

复制代码
2

输出

复制代码
3

代码:

复制代码
import java.util.Scanner;

public class Test26 {
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        int n=scanner.nextInt();
        int sum=0;
        int num=1;
        for (int i = 1; i <=n ; i++) {
            //i=1>>2>>3
            num=num*i;//1*1>>1*2>>2*3
            sum=sum+num;//0+1>>1+2>>3+6
        }
        System.out.println(sum);

    }
}
相关推荐
夏影孤灯1 小时前
C 语言问题
c语言·开发语言
宸津-代码粉碎机1 小时前
LLM 模型部署难题的技术突破:从轻量化到分布式推理的全栈解决方案
java·大数据·人工智能·分布式·python
都叫我大帅哥1 小时前
TOGAF实战解码:六大行业案例解析与成功启示
java
都叫我大帅哥1 小时前
RabbitMQ消息确认机制:从外卖小哥到数据安全的奇幻漂流
java·rabbitmq
周航宇JoeZhou4 小时前
JP3-3-MyClub后台后端(二)
java·mysql·vue·ssm·springboot·项目·myclub
羊锦磊4 小时前
[ java 网络 ] TPC与UDP协议
java·网络·网络协议
找不到、了4 小时前
Java设计模式之<建造者模式>
java·设计模式·建造者模式
新手小新5 小时前
C++游戏开发(2)
开发语言·前端·c++
Code blocks5 小时前
关于“LoggerFactory is not a Logback LoggerContext but Logback is on ......“的解决方案
java·spring boot·后端
你的电影很有趣5 小时前
lesson30:Python迭代三剑客:可迭代对象、迭代器与生成器深度解析
开发语言·python