计算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);

    }
}
相关推荐
happy_0x3f6 分钟前
前端应用的离线暂停更新策略
开发语言·前端·php
亦暖筑序33 分钟前
AgentScope-Java 入门:用 Middleware 审计 Agent 调用
java·ai编程·agentscope
shylyly_41 分钟前
C++中的类型转换
开发语言·c++·匿名对象·隐式类型转换·拷贝优化
你驴我43 分钟前
WhatsApp 消息撤回与编辑的幂等性设计实践
java·服务器·前端·后端·python
北冥you鱼1 小时前
Go 语言新手扫盲:指针 * 和 & 使用场景详解
开发语言·后端·golang
cui_ruicheng1 小时前
Python数据分析(一):数据分析概述与环境搭建
开发语言·python·数据分析
青山木1 小时前
Hot 100 ---腐烂的橘子
java·数据结构·后端·算法·leetcode·广度优先
心平气和量大福大2 小时前
C#-WPF-UserControl-生命周期(加载 退出)
开发语言·c#·wpf
小龙报2 小时前
【优选算法】1. 水果成蓝 2.找到字符串中所有字母的异位词
java·c语言·数据结构·数据库·c++·redis·算法
sunywz2 小时前
【c#】 Web Deploy一键发布,IIS部署全流程
开发语言·前端·c#