程序代码:
#include<stdio.h>
#include<stdlib.h>
int fact(int n)
{
if(n<=1)
{
return 1;
}
else
{
return n*fact(n-1);
}
}
int main()
{
int i;
printf("输入数字:");
scanf("%d",&i);
printf("%d的阶乘为:%d\n",i,fact(i));
return 0;
}
结果截图:
2024-01-27 09:14:10
程序代码:
#include<stdio.h>
#include<stdlib.h>
int fact(int n)
{
if(n<=1)
{
return 1;
}
else
{
return n*fact(n-1);
}
}
int main()
{
int i;
printf("输入数字:");
scanf("%d",&i);
printf("%d的阶乘为:%d\n",i,fact(i));
return 0;
}
结果截图: