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

    }
}
相关推荐
charlie1145141916 分钟前
深探std::vector:三指针、扩容与迭代器失效
开发语言·c++·开源项目
软件开发JR8 分钟前
基于Web的足球青训俱乐部管理后台系统的设计与开发
java·前端·spring boot·毕业设计
重生之我是Java开发战士21 分钟前
【Java EE】Spring AOP :面向切面编程
java·spring·java-ee
凤山老林24 分钟前
基于 Spring Batch 的海量数据迁移与批处理架构:分片、容错与断点续跑
java·spring boot·spring·架构·spring batch
asyxchenchong88831 分钟前
R语言混合效应(多水平/层次/嵌套)模型及贝叶斯实现技术应用
开发语言·r语言
Javatutouhouduan35 分钟前
Java初学者如何高效学习JVM?
java·jvm·java虚拟机·java面试·后端开发·java程序员·java八股文
熊猫钓鱼>_>38 分钟前
从“串数据“焦虑到 Space 自由,我用 Agent Bucket 智能体桶管游戏素材
开发语言·人工智能·游戏·agent·bucket·workbuddy·space
ZJU_统一阿萨姆1 小时前
【算子开发】全局内存访问与合并访存
java·服务器·网络·人工智能·语言模型
heimeiyingwang1 小时前
【架构实战】Kubernetes网络模型深度解析:从Pod通信到Ingress网关实战
开发语言·架构·php