小数阶乘
时间限制:
1000 ms | 内存限制:
65535 KB
难度:
1
-
描述
-
编写一个程序,求一个数m的阶乘。
-
输入
-
有多组测试数据,以EOF结束。
每组测试数据有1个整数m。
输出
- 每组数据输出一行。 样例输入
-
5
样例输出
-
120
-
有多组测试数据,以EOF结束。
#include<stdio.h>
int sum(int n)
{
if(n==1) return 1;
return sum(n-1)*n;
}
int main()
{
int n;
while(scanf("%d",&n)!=EOF){
printf("%d\n",sum(n));
}
return 0;
}