本文主要是介绍1786:n的阶乘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题目描述
输入一个正整数n,输出n的阶乘。
输入格式
正整数n(0<=n<=20)
输出
输入可能包括多组数据,对于每一组输入数据,输出n的阶乘
样例输入
4
5
15
样例输出
24
120
1307674368000
#include<stdio.h>
int main()
{
int n;
while(scanf("%d",&n)==1)
{
double k=1;
for(int i=2;i<=n;i++)
k*=i;
printf("%.0lf\n",k);
}
return 0;
}
这篇关于1786:n的阶乘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!