NYOJ 552 小数阶乘
小数阶乘
时间限制:1000 ms | 内存限制:65535 KB
难度:1
- 描写叙述
- 编写一个程序,求一个数m的阶乘。
- 输入
- 有多组測试数据,以EOF结束。
每组測试数据有1个整数m。 - 输出
- 每组数据输出一行。
- 例子输入
-
5
- 例子输出
-
120
#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;
}
浙公网安备 33010602011771号