您的位置:首页 > 其它

九度-1076-N的阶乘

2014-08-07 11:10 232 查看
题目描述: 输入一个正整数N,输出N的阶乘。输入:正整数N(0<=N<=1000)输出: 输入可能包括多组数据,对于每一组输入数据,输出N的阶乘样例输入:
4
5
15
样例输出:
24
120
1307674368000
import java.util.Scanner;import java.math.*;public class Main {public static void main(String[] args){Scanner in=new Scanner(System.in);while(in.hasNext()){int n=in.nextInt();BigInteger sum=BigInteger.ONE;for(int i=1;i<=n;i++)sum=sum.multiply(BigInteger.valueOf(i));System.out.println(sum);}in.close();}}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: