zl程序教程

您现在的位置是:首页 >  后端

当前栏目

C语言:递归实现n的阶乘

C语言递归 实现 阶乘
2023-09-27 14:22:46 时间
#include <stdio.h>
int fun(int n);
int main()
{
	int n;
	printf("请输入一个整数:");
	scanf("%d",&n); 
	printf("S = %d",fun(n));
}
int fun(int n)
{
	if(n == 1)
		return 1;
	else
		return n*fun(n-1); 
}