首页 > 技术文章 > JAVA语法——n的阶乘

JAYPARK 2018-12-07 20:49 原文

题目描述

输入一个整数n,输出n的阶乘(每组测试用例可能包含多组数据,请注意处理)

输入描述:

一个整数n(1<=n<=20)

输出描述:

n的阶乘
链接:https://www.nowcoder.com/questionTerminal/97be22ee50b14cccad2787998ca628c8
来源:牛客网

import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){
            long n = sc.nextInt();
            long sum = 1;
            for(int i=1;i<=n;i++){
                sum*=i;
            }
            System.out.println(sum);
        }
    }
}

 

推荐阅读