18 lines
278 B
C
18 lines
278 B
C
|
#include <stdio.h>
|
||
|
|
||
|
int jiecheng(int n)
|
||
|
{
|
||
|
if(n == 0 )
|
||
|
return 1;
|
||
|
else
|
||
|
return n * jiecheng(n - 1);
|
||
|
}
|
||
|
|
||
|
int main()
|
||
|
{
|
||
|
int n;
|
||
|
printf("请输入一个数字: ");
|
||
|
scanf("%d", &n);
|
||
|
printf("%d的阶乘是:%d\n", n, jiecheng(n));
|
||
|
return 0;
|
||
|
}
|