题目描述
输入一个正整数n,输出n的阶乘,也就是n * (n-1) * (n-2) * … * 2 * 1连乘的结果。
例如5的阶乘是5 * 4 * 3 * 2 * 1=120。
注意:int类型范围不够大时可以考虑long long类型
输入输出格式
输入格式
一个整数n,0<=n<=18
输出格式
一个整数
输入输出样例
输入样例1
6
输出样例1
720
输入样例2
0
输出样例2
1
题解
水题~
题目太温暖~
复杂度O(n)~
代码共10行~
核心代码
第7行:
for(ll i=1;i<=n;i++)ans*=i;